Java构建已开始失败-编译致命错误:java.lang.IllegalAccessError:classlombok.javac.apt.LombokProcessor
我们在 EC2 上有一个 Java 11 服务器,它刚刚开始构建失败并出现以下错误:
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.8.1:compile (default-compile)
on project showhow-server: Fatal error compiling: java.lang.IllegalAccessError: class lombok.javac.apt.LombokProcessor (in unnamed module @0x49d0e934) cannot access class
com.sun.tools.javac.processing.JavacProcessingEnvironment (in module jdk.compiler) because module jdk.compiler
does not export com.sun.tools.javac.processing to unnamed module @0x49d0e934 -> [Help 1]
[ERROR]
构建来自 BitBucket 管道。
知道它可能是什么吗?
回答
将 lombok 依赖升级到 1.18.20
- With java 11 changing the lombok version from 1.18.16 to 1.18.20 just did the trick for me. Thanks!
THE END
二维码