Project Lombok
  • 特性
    • 稳定版
    • 实验版
  • 社区
    • 讨论 / 帮助
    • 问题
    • 贡献者文档
    • 联系 Project Lombok 团队
  • 订购 / 捐赠
  • 如何使用 安装
    • 编译器
    • Javac
    • ECJ
    • 构建工具
    • maven
    • gradle
    • ant
    • kobalt
    • IDE
    • Eclipse
    • IntelliJ IDEA
    • Netbeans
    • MyEclipse
    • Spring Tool Suite
    • JBoss Developer Studio
    • Visual Studio Code
    • 平台
    • Android
    • GWT
  • 下载

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 开发 页面。

鸣谢 | 版权 © 2009-2024 Project Lombok 作者,根据 MIT 许可证获得许可。