一,概述
Lambok可以说一个能很大提高开发效率的插件,只要在使用注解的方式就能实现很多常用的功能。如常用的@Data能在编译阶段自动生成toString方法,getter方法setter方法等。
二,问题
但我在刚开始在IDEA中使用它的时候,注解总是使用不了,经查阅资料后要如下设置才能使用。
三,解决
①添加Lombok插件以添加对IntelliJ的lombok支持:
- 去
File > Settings > Plugins
- 搜索
Lombok
- 点击
Install plugin
- 重启IntelliJ IDEA
②启用注释处理
Lombok通过APT使用注释处理,因此,当编译器调用它时,库会根据原始注释生成新的源文件。
但是,默认情况下不启用注释处理。
因此,我们要做的就是在我们的项目中启用注释处理。
我们需要转到:File->Settings->Build, Execution, Deployment | Compiler | Annotation
- 选中启用注释处理 框
- 从项目类路径选项中选择获取处理器
③然后在pom文件中添加依赖就可以使用了
<dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <version>1.16.20</version> </dependency>
④注:
很多教程没有第二步就能使用,但我这是在设置第二步后才能使用的,看个人情况吧ㄟ( ▔, ▔ )ㄏ