执行命令mvn clean package后出现以下错误:
Fatal error compiling: java.lang.IllegalAccessError: class lombok.javac.apt.LombokProcessor (in unnamed module @0x298bfadd) 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 @0x298bfadd
Run Code Online (Sandbox Code Playgroud)
我使用的是 JDK 17.0.1,据我所知,这是 idk 16 中的一个常见错误。有什么想法如何修复它吗?我在 Mac 上工作,我的 mvn 版本是 3.8.4
% echo $JAVA_HOME
/Library/Java/JavaVirtualMachines/temurin-17.jdk/Contents/Home
Run Code Online (Sandbox Code Playgroud) 我正在尝试安装特定版本的 man.brew install maven@3.6.0 由于缺少 3.6 版本(有 3.5、3.2、3.3)而无法正常工作。使用本指南安装https://maven.apache.org/install.html也不是。zsh:找不到人 有什么想法吗?