1

我喜欢使用 Lombok,但它需要在 IDE 设置中启用注释处理器。因为开发人员使用不同的 IDE 并且 CI/CD 有自己的编译流程,而且我真的很想避免解释初级开发人员为什么需要选中此复选框,所以我正在寻找一种避免选中此复选框的方法。理想情况下,我想让一个初级知道运行 git clone 然后运行 ​​./gradlew。Gradle 有什么方法可以完全设置注释处理器(无需手动单击)?

如果它可以在 IntelliJ IDEA 之外工作,那就太好了。

我看到的主要问题是 Lombok 需要在 IntelliJ IDEA 中安装和激活 Lombok 插件。

是否可以通过运行来运行使用 Lombok 的项目: git clone ... && ./gradlew run ?

4

1 回答 1

2

您可以使用 或者您可以通过依赖项使用它:Lombok Gradle plugin
Gradle

dependencies {
    compileOnly 'org.projectlombok:lombok:1.18.8'
    annotationProcessor 'org.projectlombok:lombok:1.18.8'
}

你可以阅读更多关于Annotation Processor in IntelliJ and Gradle

于 2019-06-28T07:14:48.000 回答