IntelliJ 不识别 Lombok 方法但编译成功
IntelliJ not recognising Lombok methods but compiles successfully
我使用的是 Lombok 版本 1.16.16,Lombok 插件 0.23-2018.3 和 IntelliJ IDEA 183.4886.37。我在一个个人项目中使用了 Lombok,在这个项目中一切正常。我最近克隆了一个工作存储库,它是一个包含大约六个子模块的项目,每个子模块都有自己的 pom.xml
和 *.iml
文件。我的同事没有任何问题。
当我打开一个用 @Slf4j
注释的 class 时,我在记录器的所有方法中都看到了这一点:
应用程序编译正常,当我点击该方法时,它成功地记录到控制台。注释处理也被启用。这很好,但是不能使用 IntelliSense 非常不方便。
我该如何解决这个问题?
原来是 IntelliJ 成了首席女主角。使我的缓存失效并重新启动解决了这个问题。
File > Invalidate Caches / Restart
我使用的是 Lombok 版本 1.16.16,Lombok 插件 0.23-2018.3 和 IntelliJ IDEA 183.4886.37。我在一个个人项目中使用了 Lombok,在这个项目中一切正常。我最近克隆了一个工作存储库,它是一个包含大约六个子模块的项目,每个子模块都有自己的 pom.xml
和 *.iml
文件。我的同事没有任何问题。
当我打开一个用 @Slf4j
注释的 class 时,我在记录器的所有方法中都看到了这一点:
应用程序编译正常,当我点击该方法时,它成功地记录到控制台。注释处理也被启用。这很好,但是不能使用 IntelliSense 非常不方便。
我该如何解决这个问题?
原来是 IntelliJ 成了首席女主角。使我的缓存失效并重新启动解决了这个问题。
File > Invalidate Caches / Restart