在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庫!