Lombok可以减少java代码的书写,自动生成模式化的setter,gettter,toString等方法,能为开发人员节省不少时间。
Maven中配置的依赖包信息
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>1.16.20</version>
<scope>provided</scope>
</dependency>
Maven配置后,由于eclipse本身不直接支持lombok的编译,所以需要做如下配置
Eclipse解决方案
- 找到maven运行时下载的lombok的jar包, 将lombok.jar包拷贝至dropin目录中。(注:放其他目录应该也可以,未测试)
- 在Eclipse可执行程序目录,找到eclipse.ini文件,在文件尾部添加2行:
-Xbootclasspath /a:lombok.jar
-javaagent:E:\eclipse\dropins\lombok.jar
之后,保存eclipse.ini,重启eclipse,重新编译应用项目(maven 项目使用maven->update project菜单)
OK,你就会发现那些编译失败的小红叉叉全部消失了~
Comments | NOTHING