gradle升級到5.x以上版本,lombok注解失效,編譯失敗問題


Gradle升級到5.0之后,不再支持-processorpath的構建方式,需要改為CompileOptions.annotationProcessorPath的方式。
因此,以上的配置已經不能滿足Gradle的構建方式,Lombok官方提出annotationProcessor的方式或者插件的方式,以下為修改之后的配置:
參考lombok官網指導,https://projectlombok.org/setup/gradle
repositories {
    mavenCentral()
}

dependencies {
    compileOnly 'org.projectlombok:lombok:1.18.12'
    annotationProcessor 'org.projectlombok:lombok:1.18.12'
    
    testCompileOnly 'org.projectlombok:lombok:1.18.12'
    testAnnotationProcessor 'org.projectlombok:lombok:1.18.12'
}

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM