pom.xml報錯:Failed to read artifact descriptor for xxxxxx.jar問題的解決方法


問題:

打開pom.xml發現標紅報錯,錯誤內容為:Failed to read artifact descriptor for xxxxxx.jar這類信息。對於這種提示,一般都是jar包出現了問題(比如jar包可能由於網絡的問題下載失敗了)。

比如我遇到的問題提示是:Failed to read artifact descriptor for org. springframework boot: spring-boot-devtools jar: 2.3.3. RELEASE。

 

解決方法:

用最直接的方法,到你的本地倉庫把下載失敗的jar包刪了,然后再讓maven重新下載就好了(不過前提是你要確保你網絡沒問題,不然有問題一直都下載不成功)

怎么找到對應下載失敗的jar包呢?方法如下:

以我出現的問題:“Failed to read artifact descriptor for org. springframework boot: spring-boot-devtools jar: 2.3.3. RELEASE”舉例,去你本地倉庫找到以下位置:

你的本地倉庫位置\org\springframework\boot\spring-boot-devtools\2.3.3.RELEASE(查找的位置其實就是到你的本地倉庫然后根據報錯信息中后面的那一串字符來找到jar包所在位置)

比如我的本地倉庫在D盤的repository,那么地址就是:

D:\repository\org\springframework\boot\spring-boot-devtools\2.3.3.RELEASE

然后把該目錄下的所有文件都刪了,然后右擊項目 -> maven -> Reimport,讓Maven自動從網上下載jar包就好了。

 


免責聲明!

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



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