java 项目使用maven打包的时候,报错如下:
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.13.0:compile (default-compile) on project triones-spring-core: Fatal error compiling: java.lang.NoSuchFieldError: Class com.sun.tools.javac.tree.JCTree$JCImport does not have member field 'com.sun.tools.javac.tree.JCTree qualid' -> [Help 1]
解决思路:
- jdk 版本 和 pom中设置的版本不匹配
- 如果使用了lombok,并且在使用jdk18或以下版本的时候可以通过,升级到lombok到 1.18.34