1

我的问题是我的项目中使用了 lombok,而智能感知无法识别它的包和注释。

我做了什么:

  1. 添加到 maven pom.xml 的依赖项(jar 出现在“外部库”中)

  2. 通过“设置 -> 插件 -> 浏览存储库”安装的 lombok 插件

  3. 在“设置 -> 构建、执行、部署 -> 编译器 -> 注释处理器”中启用“启用注释处理”

  4. IntelliJ Idea 以无效缓存重新启动

  5. 项目重建

奇怪的是,项目的构建没有任何错误并且运行良好。我只是在 IntelliJ 中看不到这个包,而且很麻烦,因为很多代码都是“红色的”。我当前的 IntelliJ IDEA 版本是 2017.3.1。我查看了与我的问题类似的每篇文章并尝试了所有方法(包括重新安装插件、再次执行所有操作、更改已完成操作的顺序等),但它仍然不起作用。

4

1 回答 1

0

我已经解决了问题。问题是 IntelliJ Idea 错误地从我的主项目中创建了项目并且它们发生了冲突。在“文件-> 项目结构”下,我创建了 5 个不同的项目,它们仍然包含在与它们分开的这个项目中。我所要做的就是删除那些错误的项目。

于 2018-01-19T14:33:39.697 回答