背景:原先项目在桌面,移动文件后,打开项目时,注解全部爆红
尝试方法:
①invalidate
导致结果:
全部内容仍不识别,并且每一个模块需要重新标注java源文件(source),tests文件,resources文件和target文件(Excluded)
②将每一个maven的pom.xml,剪切再粘贴回来
打开pom.xml将里面的内容全部剪切(此时pom.xml变成空白),点击下图的1或2
然后再粘贴回来,再点击1或2
这时模块注解不在爆红
③如果方法②不能解决注解爆红,看一下右侧边栏的maven选项中每一个模块是否缺少plugins和dependencies
如果缺少,点击Lifecycle的clean,查看是否能clean成功,如果clean成功就再点击install,如果不成功,并且提示process terminated
点击下图中左侧爆红的地方,查看错误原因,我是因为引入了xls相关依赖,猜测是在本地也找不到jar包,在maven中心仓库中也找不到相关依赖,所以清除失败,将此依赖删除后,clean成功,全部依赖不再报红
(我这里是已经解决了问题的截图)