解決idea中pom文件的依賴不會自動下載,手動導入依賴包


問題:

可能由於網絡原因或者其他,在idea中pom文件內的依賴不會自動下載:



許多依賴Dependency未找到,導致一直報錯
查找很多方法都是解決如何讓idea自動導包,未能解決問題(估計是網絡原因)


解決方法:

最終通過手動導包解決,步驟如下:
1、到maven官網下載對應依賴包jar(https://mvnrepository.com
2、cmd進入jar包所在 的文件路徑
3、執行如下命令:

mvn install:install-file -Dfile=spring-boot-starter-mail-2.5.2.jar -DgroupId=org.springframework.boot  -DartifactId=spring-boot-starter-mail -	Dversion=2.5.2 -Dpackaging=jar

其中 =等於號 后面的內容對應修改
4、導入完成,回到idea重新刷新pom
5、若刷新后仍爆紅,則刷新本地倉庫



另: 若依賴包已存在本地倉庫(c盤/user/.m2/repository) 但項目中仍報錯 (not found)
則可以嘗試 在本地倉庫中刪除對應依賴文件,然后重新下載,可以使用idea的自動導入(右上角一個m圖標)




命令參考:

mvn install:install-file -Dfile=spring-boot-starter-log4j2-2.5.2.jar -DgroupId=org.springframework.boot -DartifactId=spring-boot-starter-log4j2 -Dversion=2.5.2 -Dpackaging=jar

mvn install:install-file -Dfile=spring-boot-configuration-processor-2.5.2.jar -DgroupId=org.springframework.boot -DartifactId=spring-boot-configuration-processor -Dversion=2.5.2 -Dpackaging=jar


免責聲明!

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



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