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並安裝重啟就行了。