judovana / java-runtime-decompiler

GNU General Public License v3.0
68 stars 14 forks source link

jdk17 needs more opens #232

Closed judovana closed 2 years ago

judovana commented 2 years ago

java.lang.IllegalAccessError: class org.jrd.backend.decompiling.JavapDisassemblerWrapper (in unnamed module @0x74455848) cannot access class com.sun.tools.javap.Main (in module jdk.jdeps) because module jdk.jdeps does not export com.sun.tools.javap to unnamed module @0x74455848 at org.jrd.backend.decompiling.JavapDisassemblerWrapper.decompile(JavapDisassemblerWrapper.java:32) ... 15 more

Caused by: java.lang.IllegalAccessError: class org.jrd.backend.decompiling.JavapDisassemblerWrapper (in unnamed module @0x74455848) cannot access class com.sun.tools.javap.Main (in module jdk.jdeps) because module jdk.jdeps does not export com.sun.tools.javap to unnamed module @0x74455848 at org.jrd.backend.decompiling.JavapDisassemblerWrapper.decompile(JavapDisassemblerWrapper.java:32) ... 46 more

judovana commented 2 years ago

https://github.com/pmikova/java-runtime-decompiler/commit/66860ccb51ac41bc67c4f5a1df070e49e22a90bb