gradle 项目整合lombok插件build失败
2019-07-02 本文已影响0人
是一个老实人
最近领导让学习一下sonarqube代码质量检测,因为公司项目中使用的构建工具为gradle,刚加入公司不久,之前没有用过gradle,所以在运行了项目中执行 gradle sonarqube命令时,报错提示找不到符号 xxx.get(),因为项目中使用了lombok生成po类的get set方法,所以首先想到的就是sonarqube不识别lombok,后来经过一番痛苦,发现原来是执行gradle sonarqube之前会先执行gradle的build命令,在执行build命令大的时候就报错了,锁定到了是gradle没有识别到lombok插件,因为公司用的ide为idea,里面对lombok已经预置了插件,只要勾选enableAnnotationProcesser属性就好了,所以直接贴解决方法
![](https://img.haomeiwen.com/i16093414/7d09bd5ff1320792.png)
直接在依赖中添加上面的方法即可