IntelliJ IDEA下Cannot resolve symbol XXX的解決方法


Idea導入maven項目后,運行能通過,但是打開一些類后,會出現Cannot resolve symbol XXX的錯誤提示。

考慮幾種可能:

1、JDK版本,設置JDK和Maven的JDK版本。

2、是否下載依賴,沒有下載可以maven項目使用install。

3、file->invalidate caches清除緩存。

上面幾種方法都用了,我的問題還沒有解決。

后來發現

這是因為我的項目中這些symbol在定義的時候,沒有寫get、set方法,也就是寫項目的時候Idea使用了lombok插件。而自己 的Idea並沒有該插件。

所以安裝該插件

Settings→Plugins→Browse repositories  然后輸入lombok並安裝重啟就行了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM