如何解决为什么必须重新启动Intellij才能识别Lombok注释?
我正在使用intellij和Lombok,并且已将注释处理器设置为启用。
IntelliJ IDEA 2020.2 (Community Edition)
Build #IC-202.6397.94,built on July 27,2020
Runtime version: 11.0.7+10-b944.20 amd64
VM: OpenJDK 64-Bit Server VM by JetBrains s.r.o.
Linux XXXX
GC: ParNew,ConcurrentMarkSweep
Memory: XXXXM
Cores: XX
Non-Bundled Plugins: color.scheme.GruvBox,Lombook Plugin,org.intellij.scala
Current Desktop: KDE
使用Lobmok:0.30-EAP
当我像这样创建一个类时:
@Builder
@Getter
public class Stub {
private final int f1;
private final long f2;
}
或者如果我向现有的Intellij类添加字段,则说明:Variable 'f1' might not have been initialized
。
如果我重新启动Intellij,错误就会消失。
- 构建/重新编译该类没有帮助
- Maven重装程序无济于事
- 构建/构建项目无济于事
解决方法
IntelliJ IDEA 2020.2的a known issue影响Lombok插件。它已在2020.2.1版本中修复。请update。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。