Java開發(fā)常見異常及解決辦法詳解
1.Failed to read artifact descriptor for
在IDEA中創(chuàng)建Maven項目,在pom.xml中引入依賴時,有時候會報錯Failed to read artifact descriptor for xxx。
這可能是配置的鏡像有問題,解決過程如下:
(1)新增配置文件設置鏡像源
在C:\Users\Administrator\.m2
目錄(聯(lián)想是C:\Users\LENOVO\.m2
)下的settings.xml配置文件中添加以下內(nèi)容:
<mirror> <id>alimaven</id> <name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/content/repositories/central/</url> <mirrorOf>central</mirrorOf> </mirror>
如果之前不存在這個文件,則需要先創(chuàng)建文件,然后配置如下:
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 https://maven.apache.org/xsd/settings-1.0.0.xsd"> <mirrors> <mirror> <id>alimaven</id> <name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/content/repositories/central/</url> <mirrorOf>central</mirrorOf> </mirror> </mirrors> </settings>
這里設置了阿里的鏡像源。
(2)IDEA進行操作
- IDEA打開項目后,右側Maven選項,點開后,再打開Lifecycle,如下:
可以看到clean、validate、compile等選項。
- 右鍵clean,選中
Run 'project[clean]'
(project是項目的實際名字),如下:
- 右鍵install,選中
Run 'project[install]'
,如下:
這個過程比較久,如果有遇到哪個jar包不能下載的情況,可以手動下載后再將其放到本地的C:\Users\LENOVO\.m2\repository目錄下。
- 重載所有Maven項目
因為重新配置了Maven源,所以Maven需要重新加載依賴,如下:
- 重啟
因為重載項目后,設置的依賴等可能不會馬上生效,此時可能需要重啟IDEA,如下:
等待重啟,然后查看,如果還是不能導入依賴,可以選擇重啟電腦再試。
總結
本篇文章就到這里了,希望能夠給你帶來幫助,也希望您能夠多多關注腳本之家的更多內(nèi)容!
相關文章
Java中BigDecimal序列化科學計數(shù)法前端展示問題踩坑實戰(zhàn)
BigDecimal是處理高精度的浮點數(shù)運算的常用的一個類當需要將BigDecimal中保存的浮點數(shù)值打印出來,這篇文章主要給大家介紹了關于Java中BigDecimal序列化科學計數(shù)法前端展示問題踩坑的相關資料,需要的朋友可以參考下2024-04-04spring-mvc/springboot使用MockMvc對controller進行測試
這篇文章主要介紹了spring-mvc/springboot使用MockMvc對controller進行測試,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2018-11-11在Java的Spring框架的程序中使用JDBC API操作數(shù)據(jù)庫
這篇文章主要介紹了在Java的Spring框架的程序中使用JDBC API操作數(shù)據(jù)庫的方法,并通過示例展示了其存儲過程以及基本SQL語句的應用,需要的朋友可以參考下2015-12-12java集合Collection實現(xiàn)類解析ArrayList?LinkedList及Vector
這篇文章主要為大家介紹了java集合Collection實現(xiàn)類解析ArrayList?LinkedList及Vector,有需要的朋友可以借鑒參考下,希望能夠有所幫助2022-03-03使用HttpSessionListener監(jiān)聽器實戰(zhàn)
這篇文章主要介紹了使用HttpSessionListener監(jiān)聽器實戰(zhàn),具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2022-03-03