Idea有這個類,卻搜索不到,引用的地方還標紅!

前言:

某次從git上拉下來項目後,而後正常啓動項目,到這裏都一切正常,而後點擊到某個Controller裏發現,有個Service標紅,ctrl+alt更是下鑽不到相應的實現類。而後更厲害的是在哪裏都打出這個類,彷佛Idea根本沒法識別到它。若是你也碰到相似的狀況能夠試試下面的操做步驟。git

正文:

1、分析緣由緩存

對於首次建立或打開的項目,idea都會爲項目建立索引和生成緩存,目的是爲了加快項目文件查詢速度,從而提升各類查找、代碼提示等操做的速度,但有的時候因爲強制關機等不不當操做,可能致使Idea出現索引損壞或者部分緩存失效,也就致使文章開頭的提到的問題。ide

2、解決問題idea

點擊File—>Invalidate Caches/Restart,而後選擇Invalidate and Restart,這時候idea就會從新爲項目建立項目和緩存。通常idea進行這步操做後,重啓完,問題就解決了!blog

 

 

總結:

遇到問題不要慌,先大膽猜想問題,再去驗證,而後找到致使問題背後的緣由,若是心浮氣躁,很容易影響你解決問題的。並且氣打傷肝。索引

今日分享的一句話:it

活在世上最重要的,並非要成爲最矚目的那我的,而是用心對待本身的生活、努力掌握本身的人生,去作本身想作的事情、得到各類寶貴體驗。當你回過頭時明白本身沒有枉費人生,這就夠了!class

相關文章
相關標籤/搜索