错误如下:
Error:Internal error: (java.lang.IllegalAccessError) class com.intellij.util.io.FileChannelUtil (in unnamed module @0x4b168fa9) cannot access class sun.nio.ch.FileChannelImpl (in module java.base) because module java.base does not export sun.nio.ch to unnamed module @0x4b168fa9
java.lang.IllegalAccessError: class com.intellij.util.io.FileChannelUtil (in unnamed module @0x4b168fa9) cannot access class sun.nio.ch.FileChannelImpl (in module java.base) because module java.base does not export sun.nio.ch to unnamed module @0x4b168fa9
at com.intellij.util.io.FileChannelUtil.setupUnInterruptibleHandle(FileChannelUtil.java:26)
at com.intellij.util.io.FileChannelUtil.<clinit>(FileChannelUtil.java:18)
原因:
jdk版本过新,请改为低版本
本文探讨了因JDK版本过高导致的Internalerror,重点在于如何通过将JDK降级来修复FileChannelUtil的非法访问问题,适合开发者遇到类似错误时参考。

3690

被折叠的 条评论
为什么被折叠?



