Maven工程Missing artifact 解決方法


 

解決方法:
1.檢查maven本地倉庫中是否存在改包

    (1)若存在:刪掉_maven.repositories和_remote.repositories文件(或用文本編輯器打開,將“>main=”改為“>=”,即刪除main,當然main也可能是其他值),刪除xxxx.lastUpdate相關文件,然后update project 或 update dependency

    (2)不存在看第2條

2.settings.xml文件是否配置了mirror,即maven下載jar的倉庫;是否聯網;若都沒問題看第3條

3.去settings.xml文件配置的mirror倉庫地址查看對應的jar是否存在這個倉庫。若找不到,那就換mirror吧,推薦國內網速較快的鏡像地址:

<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>

放到<mirrors>標簽中即可

 或者其它mirror地址如:開源中國的等等

4.直接去maven中央倉庫手動對應版本的jar,放到本地倉庫對應位置,刪除文件夾內不相關文件,重新項目右鍵-->maven -->update 依賴或者update project


免責聲明!

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



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