java.lang.IllegalAccessError: superclass access check failed: class com.oracle.truffle.polyglot.PolyglotImpl (in unnamed module @0x559dfc35) cannot access class org.graalvm.polyglot.impl.AbstractPolyglotImpl (in module org.graalvm.polyglot) because module org.graalvm.polyglot does not export org.graalvm.polyglot.impl to unnamed module @0x559dfc35
at java.base/java.lang.ClassLoader.defineClass1(Native Method)
at java.base/java.lang.ClassLoader.defineClass(ClassLoader.java:1027)
at java.base/java.security.SecureClassLoader.defineClass(SecureClassLoader.java:150)
at java.base/jdk.internal.loader.BuiltinClassLoader.defineClass(BuiltinClassLoader.java:862)
at java.base/jdk.internal.loader.BuiltinClassLoader.findClassOnClassPathOrNull(BuiltinClassLoader.java:760)
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClassOrNull(BuiltinClassLoader.java:681)
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:639)
at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:526)
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Class.java:534)
at java.base/java.lang.Class.forName(Class.java:513)
at java.base/java.util.ServiceLoader$LazyClassPathLookupIterator.nextProviderClass(ServiceLoader.java:1217)
at java.base/java.util.ServiceLoader$LazyClassPathLookupIterator.hasNextService(ServiceLoader.java:1228)
at java.base/java.util.ServiceLoader$LazyClassPathLookupIterator.hasNext(ServiceLoader.java:1273)
at java.base/java.util.ServiceLoader$2.hasNext(ServiceLoader.java:1309)
at java.base/java.util.ServiceLoader$3.hasNext(ServiceLoader.java:1393)
at org.graalvm.polyglot/org.graalvm.polyglot.Engine.loadAndValidateProviders(Engine.java:1627)
at org.graalvm.polyglot/org.graalvm.polyglot.Engine$1.run(Engine.java:1712)
at org.graalvm.polyglot/org.graalvm.polyglot.Engine$1.run(Engine.java:1707)
at java.base/java.security.AccessController.doPrivileged(AccessController.java:319)
at org.graalvm.polyglot/org.graalvm.polyglot.Engine.initEngineImpl(Engine.java:1707)
at org.graalvm.polyglot/org.graalvm.polyglot.Engine$ImplHolder.<clinit>(Engine.java:190)
at org.graalvm.polyglot/org.graalvm.polyglot.Engine.getImpl(Engine.java:442)
at org.graalvm.polyglot/org.graalvm.polyglot.Engine$Builder.build(Engine.java:740)
at org.graalvm.polyglot/org.graalvm.polyglot.Context$Builder.build(Context.java:1925)
at org.graalvm.polyglot/org.graalvm.polyglot.Context.create(Context.java:979)
at com.potato.potatotool@1.0-SNAPSHOT/com.potato.potatotool.utils.DeserializerUtils.serializeParsing(DeserializerUtils.java:22)
at com.potato.potatotool@1.0-SNAPSHOT/com.potato.potatotool.utils.DeserializerUtils.serializeCheck(DeserializerUtils.java:71)
at com.potato.potatotool@1.0-SNAPSHOT/com.potato.potatotool.utils.aesUtils.decrypt(aesUtils.java:164)
at com.potato.potatotool@1.0-SNAPSHOT/com.potato.potatotool.content.blueTeam.casDecrypt.decrypt(casDecrypt.java:46)
at com.potato.potatotool@1.0-SNAPSHOT/com.potato.potatotool.content.blueTeam.webShellDecrypt.bodyDecrypt(webShellDecrypt.java:218)
at com.potato.potatotool@1.0-SNAPSHOT/com.potato.potatotool.content.blueTeam.webShellDecrypt.dealBody(webShellDecrypt.java:114)
at com.potato.potatotool@1.0-SNAPSHOT/com.potato.potatotool.controller.PaneWebshellDecode$3.call(PaneWebshellDecode.java:348)
at com.potato.potatotool@1.0-SNAPSHOT/com.potato.potatotool.controller.PaneWebshellDecode$3.call(PaneWebshellDecode.java:341)
at javafx.graphics@21.0.2/javafx.concurrent.Task$TaskCallable.call(Task.java:1399)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317)
at java.base/java.lang.Thread.run(Thread.java:1583)
java.lang.NoClassDefFoundError: Could not initialize class org.graalvm.polyglot.Engine$ImplHolder
at org.graalvm.polyglot/org.graalvm.polyglot.Engine.getImpl(Engine.java:442)
at org.graalvm.polyglot/org.graalvm.polyglot.Engine$Builder.build(Engine.java:740)
at org.graalvm.polyglot/org.graalvm.polyglot.Context$Builder.build(Context.java:1925)
at org.graalvm.polyglot/org.graalvm.polyglot.Context.create(Context.java:979)
at com.potato.potatotool@1.0-SNAPSHOT/com.potato.potatotool.utils.DeserializerUtils.serializeParsing(DeserializerUtils.java:22)
at com.potato.potatotool@1.0-SNAPSHOT/com.potato.potatotool.utils.DeserializerUtils.serializeCheck(DeserializerUtils.java:71)
at com.potato.potatotool@1.0-SNAPSHOT/com.potato.potatotool.utils.aesUtils.decrypt(aesUtils.java:164)
at com.potato.potatotool@1.0-SNAPSHOT/com.potato.potatotool.content.blueTeam.casDecrypt.decrypt(casDecrypt.java:46)
at com.potato.potatotool@1.0-SNAPSHOT/com.potato.potatotool.content.blueTeam.webShellDecrypt.bodyDecrypt(webShellDecrypt.java:218)
at com.potato.potatotool@1.0-SNAPSHOT/com.potato.potatotool.content.blueTeam.webShellDecrypt.dealBody(webShellDecrypt.java:114)
at com.potato.potatotool@1.0-SNAPSHOT/com.potato.potatotool.controller.PaneWebshellDecode$3.call(PaneWebshellDecode.java:348)
at com.potato.potatotool@1.0-SNAPSHOT/com.potato.potatotool.controller.PaneWebshellDecode$3.call(PaneWebshellDecode.java:341)
at javafx.graphics@21.0.2/javafx.concurrent.Task$TaskCallable.call(Task.java:1399)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317)
at java.base/java.lang.Thread.run(Thread.java:1583)
Caused by: java.lang.ExceptionInInitializerError: Exception java.lang.IllegalAccessError: superclass access check failed: class com.oracle.truffle.polyglot.PolyglotImpl (in unnamed module @0x559dfc35) cannot access class org.graalvm.polyglot.impl.AbstractPolyglotImpl (in module org.graalvm.polyglot) because module org.graalvm.polyglot does not export org.graalvm.polyglot.impl to unnamed module @0x559dfc35 [in thread "Thread-5"]
at java.base/java.lang.ClassLoader.defineClass1(Native Method)
at java.base/java.lang.ClassLoader.defineClass(ClassLoader.java:1027)
at java.base/java.security.SecureClassLoader.defineClass(SecureClassLoader.java:150)
at java.base/jdk.internal.loader.BuiltinClassLoader.defineClass(BuiltinClassLoader.java:862)
at java.base/jdk.internal.loader.BuiltinClassLoader.findClassOnClassPathOrNull(BuiltinClassLoader.java:760)
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClassOrNull(BuiltinClassLoader.java:681)
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:639)
at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:526)
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Class.java:534)
at java.base/java.lang.Class.forName(Class.java:513)
at java.base/java.util.ServiceLoader$LazyClassPathLookupIterator.nextProviderClass(ServiceLoader.java:1217)
at java.base/java.util.ServiceLoader$LazyClassPathLookupIterator.hasNextService(ServiceLoader.java:1228)
at java.base/java.util.ServiceLoader$LazyClassPathLookupIterator.hasNext(ServiceLoader.java:1273)
at java.base/java.util.ServiceLoader$2.hasNext(ServiceLoader.java:1309)
at java.base/java.util.ServiceLoader$3.hasNext(ServiceLoader.java:1393)
at org.graalvm.polyglot/org.graalvm.polyglot.Engine.loadAndValidateProviders(Engine.java:1627)
at org.graalvm.polyglot/org.graalvm.polyglot.Engine$1.run(Engine.java:1712)
at org.graalvm.polyglot/org.graalvm.polyglot.Engine$1.run(Engine.java:1707)
at java.base/java.security.AccessController.doPrivileged(AccessController.java:319)
at org.graalvm.polyglot/org.graalvm.polyglot.Engine.initEngineImpl(Engine.java:1707)
at org.graalvm.polyglot/org.graalvm.polyglot.Engine$ImplHolder.<clinit>(Engine.java:190)
ERROR:
calling code:
Project framework : Javafx java jdk : 17 My MVN configuration :