IDEA项目代码报红,但可以正常编译运行
1、现象
idea代码可以正常编译,运行,但是代码语句飘红,基本的spingboot启动类的string就报红,鼠标放上去提示Cannot resolve symbol,找不到Java类
2、解决办法
https://zhuanlan.zhihu.com/p/347318105
正常来说,按照上面的链接操作就可以解决了,而且大部分清除缓存就可以解决,清除缓存步骤为 : File -> Invalidate Caches / Restart… -> Invalidate and Restart
如果清除缓存还解决不了,清除缓存后再重加载maven即可,我自己的环境就是清除缓存,再加载maven就正常了
3、重加载maven方法
ctrl + shift + a, 输入maven,选择Reload All Maven Project