dev*_*bcl 4 java eclipse lombok
升级到最新的 Eclipse 版本,现在出现以下错误:
Unable to make protected final java.lang.Class java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) throws java.lang.ClassFormatError accessible: module java.base does not "opens java.lang" to unnamed module @5d01b0d8
Run Code Online (Sandbox Code Playgroud)
我尝试在偏好下更改 JDK,但没有运气。
谢谢,@howlger 这是使用 JDK 16 时的 Lombok 插件。那条推文给了我原因:https : //github.com/projectlombok/lombok/issues/2810
解决方法:
--illegal-access=warn和--add-opens java.base/java.lang=ALL-UNNAMED到您的 eclipse.ini在我的情况下,我不得不更改 eclipse.ini VM 路径:
-vm
C:\bin\jdk-15.0.2\bin
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1533 次 |
| 最近记录: |