天天看點

IDEA Cannot resolve symbol XXX 解決方法

今天項目開發時候遇到一個很小的問題,但是值得記錄一下,不是技術問題,是一個IDEA工具使用問題,本地工程啟動正常,後來調整了一些java檔案的存放的目錄結構,直接在idea中拖拽,還有修改檔案名等…一系列操作,操作完後,發現很多檔案不找不到,提示Cannot resolve symbol XXX ,打開報錯的檔案中,都是自己剛才調整過的java檔案找不到,我把之前的import引用的地方删除掉,重新使用新的路徑引用,發現依然找不到…

後來發現是idea編譯器的問題,idea使用了緩存政策,雖然存儲的路徑做了調整,但是idea沒有及時更新上去,感覺是idea反應太慢,是一個待優化的bug…

解決辦法就是在pom檔案中随意敲回車換行符,讓idea發現了pom檔案做了修改,重新引入maven倉庫的包,此時idea更新了緩存,報錯消失了…

個人感覺,這是idea工具的一個待修複的bug…