<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>1.16.6</version>
<scope>provided</scope>
</dependency>
在pom.xml
参考https://projectlombok.org/mavenrepo/index.html
这些行会做什么?
他们会在我的项目中下载并安装Lombok吗?
如果是,则无效。
@Data anotation没有创建getter setter。
答案 0 :(得分:3)
您不能通过简单地将它作为依赖项来使用Lombok,您也必须将它安装到您喜欢的IDE中。请参阅documentation here:
Project Lombok在项目网站上作为单个jar文件提供。 它包括用于开发的API作为IDE的安装程序 积分。在大多数系统上,只需双击jar文件即可 启动安装程序。如果系统未正确配置 启动jar文件,它也可以从命令行运行,如下所示:
java -jar lombok.jar
依赖性是另外的,而不是。