在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裏面會直接報編譯錯誤。正確使用能夠採用以下兩種方式:gradle
1.官方推薦方式blog
開發依賴:開發
annotationProcessor 'org.projectlombok:lombok:1.18.2' compileOnly 'org.projectlombok:lombok:1.18.2'
測試依賴:io
testAnnotationProcessor 'org.projectlombok:lombok:1.18.2' testCompileOnly 'org.projectlombok:lombok:1.18.2'
目前官方也是比較推薦這種方式來引用lombok庫!編譯