springboot~gradle4.7之后的lombok引用方法
在(zai)gradle4.7以后對于加入(ru)依賴(lai)lombok方式發生變化,gradle4.7版(ban)本以前,可以直(zhi)接(jie)如下(xia)引用:
compile("org.projectlombok:lombok:1.18.2")或者compileOnly("org.projectlombok:lombok:1.18.2")
在gradle4.7版本(ben)以(yi)后甚至現在gradle5.0了(le)里面(mian)這(zhe)種方(fang)式會產生警告(gao),在gradle5.0里面(mian)會直接(jie)報編譯錯(cuo)誤。正確使(shi)用可以(yi)采(cai)用如下兩種方(fang)式:
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'
目前官方也是比較推薦這種(zhong)方式來(lai)引用(yong)lombok庫!