Gradle
要使用任何构建工具设置 lombok,您必须指定编译源代码时需要 lombok 依赖项,但在运行/测试/打包/以其他方式部署代码时不需要它。通常,这称为“provided”依赖项。此页面介绍了如何将 lombok 与 Gradle 构建工具集成。
Lombok 在 maven central 中可用,因此告诉 Gradle 下载 lombok 很简单。
Lombok Gradle 插件
我们建议您使用 gradle 插件;它使部署变得轻而易举,并使执行 delombok 等其他任务变得容易。该插件是开源的。阅读更多关于 gradle-lombok 插件的信息。
不使用插件的 Gradle
如果您不想使用插件,gradle 具有内置的 compileOnly
作用域,可用于告诉 gradle 仅在编译期间添加 lombok。您的 build.gradle
文件将如下所示
repositories { mavenCentral() } dependencies { compileOnly 'org.projectlombok:lombok:1.18.36' annotationProcessor 'org.projectlombok:lombok:1.18.36' testCompileOnly 'org.projectlombok:lombok:1.18.36' testAnnotationProcessor 'org.projectlombok:lombok:1.18.36' }
请记住,如果您希望在 eclipse 中编程,您仍然必须下载 lombok.jar
(或在 gradle 的缓存中找到它)并将其作为 jar 文件运行。该插件使这部分更容易。
Android 开发
关于将 lombok 与您的 android 开发集成的完整说明,请访问我们的 使用 lombok 进行 android 开发 页面。