项目中遇到了一些实体类声明了属性,缺少get/set方法,但是类上使用了@Getter 和 @Setter注解,查了下是lombok插件的强大功能。
这里先不看lombok的功能,先看下eclipse安装lombok插件的过程。
1、 https://projectlombok.org/download
https://projectlombok.org/downloads/lombok.jar
下载lombok 支持jar包lombok.jar
直接进来有当前最新版本,也可以点击 older versions ,下载历史版本
2、 将 lombok.jar 放在eclipse安装根目录下
3、命令行执行lombok.jar,安装lombok.jar
java -jar D:\Users\weishare\eclipse\jee-2023-03\eclipse\lombok.jar
这里根据自己环境信息进行路径调整
执行后,会跳出lombok弹出框
若出现Can't find IDE弹出框后,点击确定,并点击Specify location选择eclipse位置,选择后点击Install/Update按钮安装
安装后,弹出框会消失,去eclipse根目录下,查看配置文件eclipse.ini
会多一行lombok.jar的配置项,说明lombok安装成功
-javaagent:D:\Users\weishare\eclipse\jee-2023-03\eclipse\lombok.jar
然后重启eclipse 重新编译下项目就可以了