在IntelliJ-idea编辑器中显示编译错误。
mvn clean install
运行时,它将成功构建并正常运行代码。但在编辑器中它无法解决那些导入问题。一些导入正确显示某些导入它显示错误如Blow
实际上,依赖关系出现在maven依赖列表
中在编辑器中,它显示充满错误
我修改了构建设置,删除了repo,更新了maven到最新版本,更新了IntelliJ并在StackOverflow中尝试了其他建议,仍然无法解决此问题。
答案 0 :(得分:3)
我认为这个问题与我们在IntelliJ Idea中打开这个项目的方式有关,因为mvn clean install
对你来说很好。
在IntelliJ中打开项目时,您应该打开 maven 项目,如下所示:
这有望解决您的问题。
答案 1 :(得分:2)
尝试:
答案 2 :(得分:0)
您可以使缓存无效
file -> invalidate caches and restart
选择无效缓存中显示的前两个选项有效,您也可能在已打开的文件中遇到编译时错误,因此,请尝试关闭/打开这些已打开的显示错误的文件。
清除文件系统缓存和本地历史:删除虚拟文件系统缓存以及本地存储的信息 历史。
This action might be helpful for troubleshooting purposes when the usual cache invalidation is not enough to solve the problem.
Enabling this option also updates your settings for shared project indexes in Settings/ Preferences | Tools | Shared Indexes.