cannot be resolved解決方法

2022-03-23 05:18:00 字數 622 閱讀 6955

引言:

eclipse新匯入的專案經常可以看到「xx cannot be resolved to a type」的報錯資訊。本文將做以簡單總結。 

正文:

(1)jdk不匹配(或不存在)

專案指定的jdk為「jdk1.6.0_18」,而當前eclipse使用的是「jdk1.6.0_22」。需要在buildpath | libraries,中做簡單調整。 

(2)jar包缺失或衝突

當找不到「xx」所在的jar包時,會報這個錯。解決只需要找到(ctrl+點選,可能能看到jar包名稱)對應jar包匯入專案即可。 

另外,出現相同的xx時也會報此錯。可能需要調包、解包、選刪。 

(3)eclipse查詢專案型別策略所致

eclipse下,上述兩條都對比過了,沒有任何問題,可偏偏還報這錯。這時,需要操作一下 project | clean... ,問題即可解決。原因是,機制所致。因為某些特殊原因,eclipse沒能自動編譯源**到build/classes(或其他classes目錄),導致型別查詢不到。 

(完結)

ADB server didn t ACK解決方法

1 首先通過cmd啟動adb服務。這個時候會提示啟動失敗。adb start server 服務啟動失敗的原因有很多,但一般是埠繫結失敗。我們來檢視一下埠繫結資訊。如圖所示,真的是埠繫結出了問題。adb nodaemon server 3 我們來看看哪個服務占用了這個埠。這裡面有2個程序占用了這個埠...

NoSuchMethodError 解決方法

j a.lang.nosuchmethoderror,想必 j a的開發者都遇到過這個報錯吧,這個錯誤基本上都是由jvm 的 全網負責委託機制 全網負責委託機制是啥?引發的問題,本人在此奉上三種解決方案 步驟一 全域性搜尋該方法是否存在,目前idea可以支援該操作,包括source包均能搜到 如果搜...

Invaild TLV record之解決方法

水晶報表版本 9.x 原因 1 安裝包中部分依賴元件缺失 2 登錄檔中缺少關鍵專案 3 報表模板檔案損壞 解決方法1 重新啟動 部分元件註冊或者登錄檔專案修改後沒有立即生效,需要重新啟動才能生效 這種可能性比較小 解決方法2 step1 將ufmanager.dll拷貝到目標機器的c program...