我的问题是我的项目中使用了 lombok,而智能感知无法识别它的包和注释。
我做了什么:
添加到 maven pom.xml 的依赖项(jar 出现在“外部库”中)
通过“设置 -> 插件 -> 浏览存储库”安装的 lombok 插件
在“设置 -> 构建、执行、部署 -> 编译器 -> 注释处理器”中启用“启用注释处理”
IntelliJ Idea 以无效缓存重新启动
项目重建
奇怪的是,项目的构建没有任何错误并且运行良好。我只是在 IntelliJ 中看不到这个包,而且很麻烦,因为很多代码都是“红色的”。我当前的 IntelliJ IDEA 版本是 2017.3.1。我查看了与我的问题类似的每篇文章并尝试了所有方法(包括重新安装插件、再次执行所有操作、更改已完成操作的顺序等),但它仍然不起作用。