问题: 使用 idea导入一个新项目,或者打开一个项目后,代码到处报错,鼠标放上红色错误处就会出现类型 Cannot resolve symbol ’ XXX’ ,然后提示引导用户 add library XXX
分析: 既然已经提示 add library XXX,那么相关的依赖是已经有的,只是没有添加成功,一般都是自动添加的,如果需要手动添加那么肯定是自动添加失败的,虽然手动添加也是可行的,但是每一个都手动去添加,那显然就麻烦了,肯定是有更加直接和快捷的方式
解决: 可以尝试重新导入 Maven 项目。在 IDEA 中,xi可以在 Maven 工具窗口中点击 “Reimport” 按钮 ,具体操作步骤为:
项目右键-> Run Maven -> Reimport
这番操作后就基本解决问题,如果还有问题,有时候 IDEA 的缓存可能会导致这个问题,可以尝试清除缓存并重启 IDEA。
通过 “File” -> “Invalidate Caches / Restart…” 来清除缓存