请问,我用了1.4.0,为什么还会报module java.base does not "opens java.net" to unnamed module呢
本地环境JDK21,直接打包运行1.4.0 但是日志依然报错
com.alibaba.jvm.sandbox.core.util.UnCaughtException: java.lang.reflect.InaccessibleObjectException: Unable to make field private final java.security.AccessControlContext java.net.URLClassLoader.acc accessible: module java.base does not "opens java.net" to unnamed module @7fee8714 at com.alibaba.jvm.sandbox.core.util.SandboxReflectUtils.unCaughtGetClassDeclaredJavaFieldValue(SandboxReflectUtils.java:70) at com.alibaba.jvm.sandbox.core.classloader.ModuleJarClassLoader.cleanProtectionDomainWhichCameFromModuleJarClassLoader(ModuleJarClassLoader.java:105) at com.alibaba.jvm.sandbox.core.classloader.ModuleJarClassLoader.(ModuleJarClassLoader.java:72) at com.alibaba.jvm.sandbox.core.classloader.ModuleJarClassLoader.(ModuleJarClassLoader.java:52) at com.alibaba.jvm.sandbox.core.manager.impl.ModuleJarLoader.load(ModuleJarLoader.java:121) at com.alibaba.jvm.sandbox.core.manager.impl.ModuleLibLoader.load(ModuleLibLoader.java:76) at com.alibaba.jvm.sandbox.core.manager.impl.DefaultCoreModuleManager.reset(DefaultCoreModuleManager.java:590)
1.4.0不是已经支持高版本JDK了吗?是我哪里配置不对吗?
Source: alibaba/jvm-sandbox