java eclipse 出現(xiàn) xxx cannot be resolved to a type 錯(cuò)誤解決方法
xxx cannot be resolved to a type
引言 eclipse新導(dǎo)入的項(xiàng)目經(jīng)??梢钥吹健癤X cannot be resolved to a type”的報(bào)錯(cuò)信息。本文將做以簡單總結(jié)。
正文
(1)jdk不匹配(或不存在)
項(xiàng)目指定的jdk為“jdk1.6.0_18”,而當(dāng)前eclipse使用的是“jdk1.6.0_22”。需要在BuildPath | Libraries,中做簡單調(diào)整。
(2)jar包缺失或沖突
當(dāng)找不到“XX”所在的jar包時(shí),會(huì)報(bào)這個(gè)錯(cuò)。解決只需要找到(ctrl+點(diǎn)擊,可能能看到j(luò)ar包名稱)對(duì)應(yīng)jar包導(dǎo)入項(xiàng)目即可。
另外,出現(xiàn)相同的XX時(shí)也會(huì)報(bào)此錯(cuò)。可能需要調(diào)包、解包、選刪。
(3)eclipse查找項(xiàng)目類型策略所致
eclipse下,上述兩條都對(duì)比過了,沒有任何問題,可偏偏還報(bào)這錯(cuò)。這時(shí),需要操作一下 Project | Clean... ,問題即可解決。原因是,機(jī)制所致。因?yàn)槟承┨厥庠?,eclipse沒能自動(dòng)編譯源代碼到build/classes(或其他classes目錄),導(dǎo)致類型查找不到。
編碼問題
以上這些是比較常見的錯(cuò)誤,我這里遇到的錯(cuò)誤是文件編碼導(dǎo)致的!
錯(cuò)誤類似下圖,這里只截取一部分:
解決方法:
在發(fā)生錯(cuò)誤的項(xiàng)目上單擊鼠標(biāo)右鍵》Properties
左側(cè)選中“Resource”,右側(cè)Text file encoding選擇“Other:UTF-8”,點(diǎn)擊“Apply”按鈕。
很多小伙伴反饋,經(jīng)過上面的步驟還是不能解決問題,剛好最近遇到這樣的問題;
在文章 Java中REST API使用示例——基于云平臺(tái)+云服務(wù)打造自己的在線翻譯工具 中從IBM Bluemix上下載的Java示例代碼,導(dǎo)入到Eclipse之后,出現(xiàn)類似以上錯(cuò)誤信息!如下圖:
具體解決方法請(qǐng)參考:HttpServlet cannot be resolved to a type
感謝閱讀,希望能幫助到大家,謝謝大家對(duì)本站的支持!
- Eclipse中maven異常Updating Maven Project的統(tǒng)一解決方案
- 解決MyEclipse10.7部署報(bào)錯(cuò)拋空指針異常問題的方法
- 啟動(dòng) Eclipse 彈出 Failed to load the JNI shared library jvm.dll 錯(cuò)誤的解決方法
- myeclipse中使用maven前常見錯(cuò)誤及解決辦法
- Android開發(fā)中Eclipse報(bào)錯(cuò)及對(duì)應(yīng)處理方法總結(jié)
- Eclipse引入jquery報(bào)錯(cuò)如何解決
- jquery庫或JS文件在eclipse下報(bào)錯(cuò)問題解決方法
- eclipse導(dǎo)入jquery包后報(bào)錯(cuò)的解決方法
- Eclipse去除js(JavaScript)驗(yàn)證錯(cuò)誤
- 解決Eclipse/STS中出現(xiàn)Resource is out of sync with the file system的異常問題
相關(guān)文章
mybatis類型轉(zhuǎn)換器如何實(shí)現(xiàn)數(shù)據(jù)加解密
這篇文章主要介紹了mybatis類型轉(zhuǎn)換器如何實(shí)現(xiàn)數(shù)據(jù)加解密,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2021-09-09SpringSecurity實(shí)現(xiàn)前后端分離登錄token認(rèn)證詳解
目前市面上比較流行的權(quán)限框架主要實(shí)Shiro和Spring Security,這兩個(gè)框架各自側(cè)重點(diǎn)不同,各有各的優(yōu)劣,本文將給大家詳細(xì)介紹SpringSecurity如何實(shí)現(xiàn)前后端分離登錄token認(rèn)證2023-06-06微服務(wù)Spring Boot 整合 Redis 實(shí)現(xiàn)UV 數(shù)據(jù)統(tǒng)計(jì)的詳
這篇文章主要介紹了微服務(wù)Spring Boot 整合 Redis 實(shí)現(xiàn) UV 數(shù)據(jù)統(tǒng)計(jì),本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2023-01-01java配置多個(gè)過濾器優(yōu)先級(jí)以及幾個(gè)常用過濾器操作
這篇文章主要介紹了java配置多個(gè)過濾器優(yōu)先級(jí)以及幾個(gè)常用過濾器的操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2021-07-07詳解如何將JAVA程序制作成可以直接執(zhí)行的exe文件
這篇文章主要介紹了詳解如何將JAVA程序制作成可以直接執(zhí)行的exe文件,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-09-09