Intellij IDEA中lombok包setter / getter方法失效

Posted ang-r

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Intellij IDEA中lombok包setter / getter方法失效相关的知识,希望对你有一定的参考价值。

一. 问题描述:Gitlab上clone工程到IDEA后,代码中Entity类的getter / setter方法编译报错,检查了pom.xml文件,有lombok依赖,Entity类上也有@Data注解并能编译成功,如下:

技术图片

技术图片

技术图片

二. 解决方法:

1.联网情况下,在线安装lombok插件:

技术图片

2.由于公司的项目是基于华为云桌面开发,并且不能联网,无法在线安装lombok插件,需要在云桌面外下载lombok插件,复制到云桌面的disk,IDEA从disk上导入安装:

技术图片

这里要选择zip文件,根据提示重启IDEA即可

技术图片

如果选择jar文件会安提示加载失败

技术图片

 

附:lombok下载地址:https://www.projectlombok.org/download

 

以上是关于Intellij IDEA中lombok包setter / getter方法失效的主要内容,如果未能解决你的问题,请参考以下文章

IntelliJ idea安装lombok

Lombok 注释在 Intellij IDEA 下无法编译 [重复]

intellij idea怎么导入jar包

Lombok 添加但在 Intellij IDEA 中无法识别 getter 和 setter

IntelliJ IDEA15下怎么配置Lombok

Intellij IDEA 安装lombok及使用详解