我在问并回答自己的问题,但我并不是假设我有最好的答案。如果您有更好的一个,请发布!
相关问题:
- Lombok没有生成Getter和Setter
- 当我在Intellij Idea下使用Lombok时,无法编译项目
这是症状:
-
我有此汇编错误:"找不到符号方法getName(("当我尝试运行代码或进行" MVN CLEAN install"时。
-
如果我转到
重构 -> Lombok或Delombok
所有注释均标记为" Readonly"
- 如果我上任何带有Lombok注释的班级,则没有一个标记红色下划线。
作为IDE I使用Intellij,该项目是使用SpringInitializr生成的。
我真的很感谢您的帮助。
for Intellij:
1(启用注释处理
文件 ->设置 ->构建,执行,部署 ->编译器 ->注释处理器 ->单击复选框启用注释处理器
2(安装/更新Lombok插件(请参阅此(
文件 ->设置 ->插件 ->搜索Lombok插件 ->更新或安装
以下是:
- 我更新了Lombok插件版本:
文件 ->设置 ->插件 ->更新
- 重新启动IDE。
- 下载Lombok Jar
- 运行此命令:
mvn install:install-file -DgroupId=org.projectlombok -DartifactId=lombok -Dversion=1.1.18 -Dpackaging=jar -Dfile=/path/to/file
在build.gradle
中添加此
annotationProcessor "org.projectlombok:lombok:1.18.6"