1. 程式人生 > >已解決!XXX cannot be resolved to a type!

已解決!XXX cannot be resolved to a type!

使用Eclipse匯入新專案的時候,常常會遇到“XXX cannot be resolved to a type”(Eclipse無法解析型別XXX)的報錯資訊,Eclipse為什麼會無法解析型別XXX呢?原因只有一個,那就是Eclipse找不到型別XXX,Eclipse找不到,並不代表沒有,所以解決這個問題的方法可能不止一種,詳細解決方法如下:

工具/原料:

eclipse

方法/步驟:

1、jar包衝突或缺失。檢視專案中是否存在“XXX”所在的jar包,如果不存在,則匯入對應jar包;如果存在,檢視jar包是否衝突,如果衝突,刪除其中一個。如果一切正常,則執行2方法。

2、jdk不存在或不匹配。專案環境要求jdk7,而eclipse中使用的卻是jdk6;重新配置eclipse的jdk環境,使之與專案要求環境一致。

3、Eclipse查詢專案型別策略所致。如果1和2沒問題,但還是報錯;這時,需要執行“Project” | "Clean…“,完成後,報錯消失!