Thi*_*mal 19 java eclipse java-17 eclipse-2021-09 openjdk-17
Lombok添加lib后出现如下错误
An error has occurred. See error log for more details.
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 @1d1c37d5
Run Code Online (Sandbox Code Playgroud)
小智 29
更新到 Lombok 1.18.22 插件导致这个问题消失了。我确实尝试添加 --add-opens 标志,但 eclipse 启动器对此犹豫不决。恕我直言,这只是 Java 17 和 Lombok Eclipse IDE 插件之间不兼容的结果。
Thi*_*mal 21
eclipse.ini将以下行添加到文件末尾
--illegal-access=warn
--add-opens=java.base/java.lang=ALL-UNNAMED
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
65804 次 |
| 最近记录: |