[IDEA]Java:“程序包XXX不存在”問題的三種解決方案


[IDEA]Java:“程序包XXX不存在”問題的三種解決方案

三種方案

01

出現jar包找不到的問題,首先有可能是項目依賴中有些jar沒有下載完整
mvn idea:idea這個命令可以檢查並繼續下載未下載完整的依賴jar。
在命令行輸入mvn idea:idea ,然后 file–invalidate caches 重啟就可以了。操作如下圖所示:

02

開啟自動加載JAR包
如果方案一嘗試后仍然無法解決該問題,別慌,有可能是你的項目依賴有更新,而你的jdea沒有開啟自動加載更新后的依賴,也可能導致該問題的產生。
開啟自動加載JAR包的設置路徑為:Intllij IDEA—>Preferences—>Build,Execution,Deployment—>Maven—>Importing,具體設置如下圖:

設置完成后點擊【Apply】使之生效即可。這是即開啟了自動引入機制,如果沒有其他問題一般到這里jar包找不到的問題就消失了。

03

import快速導入
如果經過上面兩種方案仍然失敗,那我們還有最后一個殺手鐧-使用idea的import重新導入你的項目。
當然在這之前需要你先將當前項目從idea中移除出去(請注意是移除,不是刪除項目哦)。然后重啟你的idea后出現如下彈框:

選擇import方式導入你的maven項目如下圖:

點擊下一步之后做如下設置:


上圖其中第5步非常重要,點擊設置后會彈出設置maven環境依賴如下:

其中第1點擊選擇你的maven安裝位置,第2是選擇你的maven配置文件路徑然后點擊【OK】即可進行導入。

至此,import快速導入設置完畢,你的jar找不到的問題也就不存在了。

摘自:https://baijiahao.baidu.com/s?id=1666135264347817292&wfr=spider&for=pc


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM