idea 找不到符號或找不到包的幾種解決方法
一、idea找不到符號,可能是因為編碼問題,所以,在File-》settings-》Editor-》File Encodings-找到編碼設(shè)置,更改為項目的編碼要求,一般都為utf-8,或者可以試一下GBK其他編碼編譯一下,反正我是幾種方式都試了。最終編譯結(jié)果比較之下,發(fā)現(xiàn)公司的項目編碼格式是以UTF-8為基準(zhǔn)的。建議三個編碼格式都選擇一樣的。
或者在JVM參數(shù)那里添加-Dfile.encoding=UTF-8 使其一開始讀取文件的時候以UTF-8的編碼格式進行讀取。
二、解決方法還有就是,有可能是JDK版本的影響,編譯的時候有些無法識別,所以建議重新配置一下IDEA的JDK路徑,重新選擇。File-》Project Structure。嘗試一下能否解決。
三、更改編輯器:將Use conpiler 選項更改為Eclipse。這個更改編輯器,貌似不是解決方法。哈哈哈。這個可以忽略。
四、將出現(xiàn)問題的對應(yīng)代碼給添加進Excludes(這個是萬不得已才添加進去,所以不推薦,最后以后要改bug的時候還會選擇該對應(yīng)的類代碼)
五、清除緩存:invalidate Cash/Restart,然后再重新rebuild一下。
項目報錯有可能是緩存之前編譯的錯誤結(jié)果所導(dǎo)致的。
六、我要開始放大招了,排山倒海,乾坤大挪移之術(shù)。(這個主要是排除是否jar包問題,模塊依賴問題,項目路徑是否正確,所以檢查一下是否正確)
所以就是把項目移出,重新import一下。然后重點看清除是不是沒完全導(dǎo)入jar包!是不是沒完全導(dǎo)入jar包!是不是沒完全導(dǎo)入jar包!
重要的話說三遍
因為idea自動導(dǎo)入jar包的時候,有一些jar包是不能自動導(dǎo)入的。要手動導(dǎo)入,我花了一些時間比較了idea項目中的jar包還有原本文件夾的jar,發(fā)現(xiàn)是有幾個jar包沒能導(dǎo)入進去,所以我手動導(dǎo)入。
這樣子有可能解決問題
到此這篇關(guān)于idea 找不到符號或找不到包的幾種解決方法的文章就介紹到這了,更多相關(guān)idea 找不到符號或找不到包內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
- IDEA編譯報錯:Error:(2048,1024) java: 找不到符號的解決方案
- IDEA中springboot提示java:找不到符號符號:變量log問題
- IDEA報錯:java?找不到符號圖文解決過程
- java:找不到符號報錯的排錯方案舉例
- Java中的"找不到符號"錯誤解決辦法
- java中找不到符號的解決方案
- idea?compile項目正常啟動項目的時候build失敗報“找不到符號”等問題及解決方案
- IDEA 程序包不存在,找不到符號但是明明存在對應(yīng)的jar包(問題分析及解決方案)
- IntelliJ IDEA 報錯:找不到包或者找不到符號的問題及解決方案
- 快速解決?IDEA?報錯:?“java?找不到符號“(“cannot?find?symbol“)
相關(guān)文章
SSH框架網(wǎng)上商城項目第12戰(zhàn)之添加和更新商品功能
這篇文章主要介紹了SSH框架網(wǎng)上商城項目第12戰(zhàn)之添加和更新商品功能的實現(xiàn)代碼,感興趣的小伙伴們可以參考一下2016-06-06Java、JavaScript、Oracle、MySQL中實現(xiàn)的MD5加密算法分享
這篇文章主要介紹了Java、JavaScript、Oracle、MySQL中實現(xiàn)的MD5加密算法分享,需要的朋友可以參考下2014-09-09利用spring的攔截器自定義緩存的實現(xiàn)實例代碼
這篇文章主要介紹了利用spring的攔截器自定義緩存的實現(xiàn)實例代碼,分享了相關(guān)代碼示例,小編覺得還是挺不錯的,具有一定借鑒價值,需要的朋友可以參考下2018-02-02