我的问题是我在我的项目中使用了lombok,并且intellisense没有认识到它的包和注释。
我做了什么:
依赖项添加到maven pom.xml(jar出现在"外部库")
通过"设置 - >安装的lombok插件插件 - >浏览存储库"
"启用注释处理"已启用"设置 - >构建,执行,部署 - >编译器 - >注释处理器"
使用无效缓存重新启动IntelliJ Idea
项目已重建
奇怪的是,项目的构建没有任何错误,并且运行良好。我只是不能在IntelliJ中看到这个包,而且很麻烦,因为很多代码都是红色的#34;。我目前的IntelliJ IDEA版本是2017.3.1。 我在每个帖子中查找了我的问题,并尝试了所有方法(包括重新安装插件,再做一切,改变已完成的事情的顺序等等),但它仍然无法正常工作。
答案 0 :(得分:0)
我已经解决了问题。问题是IntelliJ Idea错误地从我的主项目中创建了项目并且它们存在冲突。在“文件 - >项目结构”下,我创建了5个不同的项目,它们仍然包含在这个与它们分开的项目中。我所要做的就是删除那些错误的项目。