前言
最近接手 其他项目代码,导入 eclipse 就各种报错, 看了下, 一个对象没有getter 方法,却直接使用了。然后 同事说下载个 lombok 插件就可以了。
使用 lombok 插件:
- windows 下载 安装
- maven 项目引入
一、lombok 是什么
Project Lombok is a java library that automatically plugs into your editor and build tools, spicing up your java.
Never write another getter or equals method again, with one annotation your class has a fully featured builder, Automate your logging variables, and much more.
Lombok 是一个 自动化注入插件。可以不用写 getter ,equals 方法…
具体可以看 官网
简单看了下,感觉很棒棒。
二、eclipse 安装 lombok
2.1、 官网下载 lombok
https://projectlombok.org/download
下载下来的应该是一个 lombok.jar
包
双击 lombok.jar 文件
或者 java -jar lombok.jar
点击 Install / Update
安装成功。
2.2、打开项目
记住 安装 lombok 后一定要 clean 项目
双击 eclipse 打开对应项目
一定要 clean 项目
项目不报错了
我项目中 本来就有 lombok 依赖
<!-- lombok -->
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
</dependency>
三、eclise 安装 lombok 后不能启动
如果 eclipse 正常启动, 则不用看
安装好 lombok.jar 后 在 eclipse.ini 会存在 一行
如果 eclipse 不能正常启动, 则修改为下面
修改 eclipse.ini
文件为:
-Xbootclasspath/a:lombok.jar
-javaagent:lombok.jar