1. 程式人生 > >IntelliJ IDEA下Cannot resolve symbol XXX的解決方法

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

pan validate 通過 ngs style epo invalid 自己 16px

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

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