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
  • 下载

Maven

要使用任何构建工具设置 lombok,您必须指定编译源代码需要 lombok 依赖项,但在运行/测试/打包/以其他方式部署代码时不需要它。通常,这称为“provided”依赖项。本页介绍如何将 lombok 与 Apache Maven 构建工具集成。

Lombok 在 Maven Central 中可用,因此告诉 Maven 下载 lombok 很简单。

将 lombok 添加到您的 pom 文件

要将 lombok 作为“provided”依赖项包含在内,请将其添加到您的 <dependencies> 块中,如下所示

<dependencies>
	<dependency>
		<groupId>org.projectlombok</groupId>
		<artifactId>lombok</artifactId>
		<version>1.18.36</version>
		<scope>provided</scope>
	</dependency>
</dependencies>

带有 module-info.java 的 JDK9+

编译器插件的配置应包含以下内容

<annotationProcessorPaths>
	<path>
		<groupId>org.projectlombok</groupId>
		<artifactId>lombok</artifactId>
		<version>1.18.36</version>
	</path>
</annotationProcessorPaths>

Eclipse 编译器 (ECJ/JDT)

查看 ECJ 页面上的说明。

Delombok:Lombok Maven 插件

如果您想通过 Maven 进行 delombok,我们建议您使用 Maven 的一个插件。如果您想在应用 lombok 后在源代码上运行源代码分析工具,或者如果您想生成 javadoc,这将非常有用。该插件是开源的。阅读更多关于 lombok maven 插件的信息。

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