在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'
目前官方也是比较推荐这种方式来引用lombok库!