直到今天,我一直在使用 Lombok,没有任何问题,当时我的 Intellij 自动更新到最新版本 2020.3 11 月 30 日构建。之后,不再识别任何 Lombok 注释。
我的 Java 项目仍然使用 Maven 从命令行构建,但注释在项目中被完全忽略,并且无法手动运行任何单元测试。
到目前为止我尝试过的事情:
- 重新安装了 Lombok 插件
- 重新启动Intellij
- 重新启动笔记本电脑
- 使缓存无效
- 从github重新克隆项目
- 检查注释处理器是否启用
没有任何效果。可能发生了什么?关于我可以尝试做什么的任何想法?
原文由 user1883212 发布,翻译遵循 CC BY-SA 4.0 许可协议
总结转到 IntelliJ 首选项 (Cmd + ,)
Preferences -> Build, Execution, Deployment -> Compiler
搜索此选项:
User-local build process VM options (overrides Shared options):
并添加此值:
-Djps.track.ap.dependencies=false