fix: jetty ScriptEngine not work

This commit is contained in:
ReaJason
2024-12-09 21:06:23 +08:00
parent 1e93e289c8
commit 5594e33ce9
+1 -1
View File
@@ -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);