是这里报错
annotationProcessor 'org.projectlombok:lombok:1.18.6'
在gradle4.7以后对于加入依赖lombok方式发生变化,gradle4.7版本以前,可以直接如下引用:
compile(“org.projectlombok:lombok:1.18.2”)或者compileOnly(“org.projectlombok:lombok:1.18.2”)
在gradle4.7版本以后甚至现在gradle5.0了里面这种方式会产生警告,在gradle5.0里面会直接报编译错误。正确使用可以采用如下两种方式:
1.官方推荐方式
开发依赖:
annotationProcessor ‘org.projectlombok:lombok:1.18.2’
compileOnly ‘org.projectlombok:lombok:1.18.2’
测试依赖:
testAnnotationProcessor 'org.projectlombok:lombok:1.18.2'
testCompileOnly 'org.projectlombok:lombok:1.18.2'
综上:解决方案是 提高 gradle 版本
build 的时候遇到一个问题 Idea 中使用Lombok 编译报找不到符号
可以参考: https://blog.csdn.net/sunrainamazing/article/details/80763743
安装Lombok插件, 在下图处打勾就可以了