Gradle使用Lombok的正确方式 避免Gradle deprecated annotation processor warnings for lombok

弃用的方式

compile('org.projectlombok:lombok:1.18.2)

官方推荐的方式

  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 lombok 插件

  • 插件地址
repositories {
    mavenCentral()
}

plugins {
    id 'net.ltgt.apt' version '0.10'
}

dependencies {
    compileOnly 'org.projectlombok:lombok:1.18.2'

    apt "org.projectlombok:lombok:1.18.2"
}

原文链接

你可能感兴趣的:(java)