在项目开发过程中,我使用的是IEDA2021的新版,由于需要使用Lombok插件,发现通过setting->plugin里面搜索Lombok居然不存在。后来去官网发现了问题,这是因为lombok官方还没有更新Lombok版本至2021版的,所以暂不支持在IDEA中安装Lombok插件。
但是我确实需要使用Lombok,并且不想再重新安装IDEA2020版,因为那样太麻烦,需要整个项目环境全部重新配置,该怎么办呢?下面是我的解决办法,希望对你有所帮助:
一、进入官网下载
官方网址:
Versions: Lombok - IntelliJ IDEA & Android Studio Plugin | Marketplace (jetbrains.com)
选择最新版本下载,下载后会得到一个压缩包。
二、修改压缩包中的plugin.xml配置文件
直接打开我们已经下载好的压缩包,不要解压!!!找到lombok-plugin-2020.2.jar文件,使用压缩工具将它打开,注意,这里不能解压,因为你解压了去修改里面的文件后就无法还原成jar包了。直接打开即可修改里面的文件保存!
打开后找到META-INF文件
这个文件里面有个叫plugin.xml的配置文件,我们使用记事本打开它即可编辑
修改idea-version since-build="XXX" until-build="XXX",这里我的是已经修改完成后的效果,2020版的Lombok应该是202,将这两处修改为IDEA对应的版本号即可。IDEA版本号的查看方式:Help->About
三、将压缩包文件导入IDEA
打开我们的IDEA,点击setting->plugin,然后点右上角的一个设置按钮,如下图所示
将我们修改完成后的压缩包导入进来即可,完美解决Lombok的安装问题!
欢迎留言交流以及指出笔者的不足之处,谢谢!