Idea有这个类,却搜索不到,引用的地方还标红!
·
前言:
某次从git上拉下来项目后,然后正常启动项目,到这里都一切正常,然后点击到某个Controller里发现,有个Service标红,ctrl+alt更是下钻不到相应的实现类。然后更厉害的是在哪里都打出这个类,似乎Idea根本无法识别到它。如果你也碰到类似的情况可以试试下面的操作步骤。
正文:
一、分析原因
对于首次创建或打开的项目,idea都会为项目创建索引和生成缓存,目的是为了加快项目文件查询速度,从而提高各种查找、代码提示等操作的速度,但有的时候由于强制关机等不不当操作,可能导致Idea出现索引损坏或者部分缓存失效,也就导致文章开头的提到的问题。
二、解决问题
点击File—>Invalidate Caches/Restart,然后选择Invalidate and Restart,这时候idea就会重新为项目创建项目和缓存。一般idea进行这步操作后,重启完,问题就解决了!
总结:
遇到问题不要慌,先大胆猜测问题,再去验证,然后找到导致问题背后的原因,如果心浮气躁,很容易影响你解决问题的。而且气打伤肝。
今日分享的一句话:
活在世上最重要的,并不是要成为最瞩目的那个人,而是用心对待自己的生活、努力掌握自己的人生,去做自己想做的事情、获得各种宝贵体验。当你回过头时明白自己没有枉费人生,这就够了!
我是阿达,一名喜欢分享知识的程序员,时不时的也会荒腔走板的聊一聊电影、电视剧、音乐、漫画,这里已经有10470位小伙伴在等你们啦,感兴趣的就赶紧来点击关注我把,哪里有不明白或有不同观点的地方欢迎留言!
更多推荐
已为社区贡献3条内容
所有评论(0)