問題描述
路徑中明明存在的文件,引用卻提示報錯Cannot resolve symbol 'XXX'
。
後來嘗試了rebuild、clean install、reimport問題依舊存在,渾身難受。
最奇怪的是其他人都啓動正常,且本地我將被引用的文件改了個名發現報錯就神奇的消失了,再把名字改回來依舊提示引用不到…
解決方案
最終我還是沒有妥協(通過一個一個將文件改名的方式),發現導致該bug是因爲idea緩存異常,其中class文件被刪除導致
- 點擊FIle-> Invalidate Caches /Restart,彈出框點擊
Invalidate and Restart
點擊完成後你會發現你的idea重啓了,並且重新構建了一次索引(和你第一次打開一個項目一樣的流程)。索引構建完成後,問題解決。
idea版本 2020.1
不知道這算不算idea的一個bug…