Java開發(fā)常見異常及解決辦法詳解
1.Failed to read artifact descriptor for
在IDEA中創(chuàng)建Maven項(xiàng)目,在pom.xml中引入依賴時,有時候會報錯Failed to read artifact descriptor for xxx。
這可能是配置的鏡像有問題,解決過程如下:
(1)新增配置文件設(shè)置鏡像源
在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>
這里設(shè)置了阿里的鏡像源。
(2)IDEA進(jìn)行操作
- IDEA打開項(xiàng)目后,右側(cè)Maven選項(xiàng),點(diǎn)開后,再打開Lifecycle,如下:

可以看到clean、validate、compile等選項(xiàng)。
- 右鍵clean,選中
Run 'project[clean]'(project是項(xiàng)目的實(shí)際名字),如下:

- 右鍵install,選中
Run 'project[install]',如下:

這個過程比較久,如果有遇到哪個jar包不能下載的情況,可以手動下載后再將其放到本地的C:\Users\LENOVO\.m2\repository目錄下。
- 重載所有Maven項(xiàng)目
因?yàn)橹匦屡渲昧薓aven源,所以Maven需要重新加載依賴,如下:

- 重啟
因?yàn)橹剌d項(xiàng)目后,設(shè)置的依賴等可能不會馬上生效,此時可能需要重啟IDEA,如下:


等待重啟,然后查看,如果還是不能導(dǎo)入依賴,可以選擇重啟電腦再試。
總結(jié)
本篇文章就到這里了,希望能夠給你帶來幫助,也希望您能夠多多關(guān)注腳本之家的更多內(nèi)容!
相關(guān)文章
雪花算法(snowflak)生成有序不重復(fù)ID的Java實(shí)現(xiàn)代碼
雪花算法是一種分布式系統(tǒng)中生成唯一ID的方法,由41位時間戳、10位機(jī)器碼和12位序列號組成,具有唯一性、有序性和高效率等優(yōu)點(diǎn),這篇文章主要介紹了雪花算法(snowflak)生成有序不重復(fù)ID的Java實(shí)現(xiàn)的相關(guān)資料,需要的朋友可以參考下2024-11-11
Java中Lombok的@Builder注解注意事項(xiàng)
這篇文章主要介紹了Java中Lombok的@Builder注解注意事項(xiàng),使用Lombok也會造成很多問題,尤其@Builder 有個很大的坑,已經(jīng)見過好幾次由于使用@Builder注解導(dǎo)致默認(rèn)值失效的問題,如果測試時沒有在意這個問題,就很容易引發(fā)線上問題,需要的朋友可以參考下2023-12-12
關(guān)于Java8新特性O(shè)ptional類的詳細(xì)解讀
Optional類是一個容器類,它可以保存類型T的值,代表這個值存在?;蛘邇H僅保存null,表示這個值不存在,原來用 null 表示一個值不存在,現(xiàn)在Optional 可以更好的表達(dá)這個概念。并且可以避免空指針異常,需要的朋友可以參考下2023-05-05
Apache Commons Math3探索之多項(xiàng)式曲線擬合實(shí)現(xiàn)代碼
這篇文章主要介紹了Apache Commons Math3探索之多項(xiàng)式曲線擬合實(shí)現(xiàn)代碼,小編覺得挺不錯的,這里分享給大家,供需要的朋友參考。2017-10-10
IntelliJ IDEA 2020.3.3現(xiàn)已發(fā)布!新增“受信任項(xiàng)目”功能
這篇文章主要介紹了IntelliJ IDEA 2020.3.3現(xiàn)已發(fā)布!新增“受信任項(xiàng)目”功能,本文給大家分享了idea2020.3.3激活碼的詳細(xì)破解教程,每種方法都很好用,使用idea2020.3以下所有版本,需要的朋友可以參考下2021-03-03

