问题描述
maven项目中在在使用maven工具进行项目打包时,报出了下面的错误:
Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:
3.1:compile (default-compile) on project api:
Fatal error compiling
可能原因一:
网上好多说明是因为JDK版本之间不匹配的原因:
解决方法详见
https://blog.csdn.net/fanrenxiang/article/details/80864908
可能原因二:
某些依赖的版本与JDK版本不匹配
本次错误的原因是lombok
版本过低
<lombok.version>1.18.8</lombok.version>
将中间的版本号修改为支持的版本号即可,寻找正确版本号的方法详见:
https://blog.csdn.net/kshon/article/details/102471669
因此当地一个原因不对时,可以排查自己所写的依赖的版本号是否适用