zbb20180710 maven Failed to read artifact descriptor--maven

Failed to read artifact descriptor--maven
2016年09月10日 13:30:46
閱讀數:13036
在開發的過程中,作為新手,經常遇到Maven下載依賴的時候,"Failed to read artifact descriptor for xxx:jar"的錯誤
對于這種非業務相關的問題,耽誤時間非常不效率,看到網站很多博文,思路大概是這樣的
思路1:?刪除倉庫內對應依賴的文件夾,右單擊項目,Maven4MyEclipse->Update Project,在彈出的對話框中選擇“Force Update Of Snapshots/Releases",然后點擊“OK”。這樣就會重新下載這個jar包。
思路2:?將依賴下載至本地,執行mvn install命令
如果在沒有搞清楚問題的時候就魯莽的進行上面的操作,可能不一定能很及時的解決問題.
首先我們要搞清楚"Failed to read artifact descriptor for xxx:jar"的錯誤的根源.
  我在倉庫對應依賴的文件夾下檢查lastupdate文件的時候,發現最后一行是connect timed out(連接超時)
網絡問題導致的下載失敗,無論我們如何去按照上面的兩個思路去處理,都很難解決
檢查我的setting.xml,我的鏡像用的是大家比較推薦的兩個:
<mirror>
  <id>CN</id>
  <name>OSChina Central</name>
  <url>http://maven.oschina.net/content/groups/public/</url>
  <mirrorOf>central</mirrorOf>
</mirror>
<mirror>
  <id>nexus-osc-thirdparty</id>
  <mirrorOf>thirdparty</mirrorOf>
  <name>Nexus osc thirdparty</name>
  <url>http://maven.oschina.net/content/repositories/thirdparty/</url>
</mirror>
但是,有時候,網絡環境這東西你懂的,換個其他的鏡像多試驗一下,順利解決
<mirror>
  <id>repo2</id>
  <mirrorOf>central</mirrorOf>
  <name>Human Readable Name for this Mirror.</name>
  <url>http://repo2.maven.org/maven2/</url>
</mirror>
將鏡像放到其他鏡像的前面!
按照我的使用經驗,次序靠前的鏡像會被使用,你放的再多,maven也不會按照次序依次選擇的
新手經驗,不恰當的多多交流

轉載于:https://www.cnblogs.com/super-admin/p/9287794.html

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/279924.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/279924.shtml
英文地址,請注明出處:http://en.pswp.cn/news/279924.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

震驚!頂著 39.5℃高燒 ,我和這哥倆都聊了些啥?

這是頭哥侃碼的第271篇原創上周三&#xff0c;我邀請了兩位嘉賓進入直播間&#xff0c;即便自己頂著 39.5 度的高燒&#xff0c;還是強打精神與這哥倆聊了倆小時。相信關注我的朋友們都知道&#xff0c;我是頭哥侃碼的主理人&#xff0c;同時也是上海TGO上海分會董事會成員。趙…

CAS原理分析及ABA問題詳解

什么是CAS CAS即Compare And Swap的縮寫&#xff0c;翻譯成中文就是比較并交換&#xff0c;其作用是讓CPU比較內存中某個值是否和預期的值相同&#xff0c;如果相同則將這個值更新為新值&#xff0c;不相同則不做更新&#xff0c;也就是CAS是原子性的操作(讀和寫兩者同時具有原…

在Windows Mobile模擬器(Emulator)建立網絡連接

因為想使用Windows Mobile Emulator進行網絡通信程序的測試&#xff0c;所以找方法配置Emulator的網絡連接。在網上找了一些文章&#xff0c;很多都說需要安裝Virtual PC 2007. 例如下面的文章Enable Network Connection Windows Mobile 6 Emulator 如果需要 Virtual PC 2007 可…

api游戲編程鼠標選擇拖動_如何選擇合適的游戲鼠標

api游戲編程鼠標選擇拖動You don’t need a gaming mouse to play PC games—just about any mouse with two buttons and a wheel will play anything you want it to. But that’s no reason to deny yourself the wonderful variety of gaming mouse designs on the market.…

iOS - 上架的APP 生成二維碼下載

1.首先打開蘋果App Store商店進入到里面&#xff0c;找到需要打開鏈接地址的應用程序&#xff0c;例如&#xff1a;百度。2. 在App Store商店里面先點擊一下應用程序圖標&#xff0c;再按一下…分享按鈕。 3. 接著選擇分享APP&#xff0c;再點擊拷貝鏈接地址&#xff0c;將應用…

Rsa2加密報錯java.security.spec.InvalidKeySpecException的解決辦法

最近在和支付寶支付做個對接&#xff0c;Java項目中用到了RSA2進行加解密&#xff0c;在加密過程中遇到了錯誤&#xff1a; java.security.spec.InvalidKeySpecException: java.security.InvalidKeyException: IOException : algid parse error, not a sequence 代碼執行到這句…

淺析領域驅動設計

1.概要DDD&#xff08;Domain-driven design&#xff0c;模型驅動設計&#xff09;是一種軟件設計的指導思想&#xff0c;而非固定的一套公式化開發模板&#xff08;這樣就會導致網絡上出現各種基于自己或業務上的理解而產出的DDD落地的實現&#xff0c;會讓很想學習的開發者迷…

Delphi實現的透明陰影以及蒙版效果菜單

QQ2010的皮膚控件目前實現了一部分&#xff0c;看到有些軟件的菜單&#xff0c;都有陰影&#xff0c;透明等效果&#xff0c;于是開始重新實現菜單控件&#xff0c;QQ2009版的菜單控件&#xff0c;是自己從TComponent繼承了完全模擬實現的一個菜單&#xff0c;雖然實現了菜單控…

cortana搜索框_如何在Windows 10任務欄上隱藏Cortana搜索框

cortana搜索框One of the most talked about features in the latest version of Windows 10 was the Cortana personal assistant that is integrated directly into the taskbar. But what if you don’t want to waste all that taskbar space? 最新版本的Windows 10中最受…

Kotlin 基礎 - 數據類型

一、Boolean 類型 Boolean 值有兩個值&#xff0c;分別為 true 或 false。多數情況下&#xff0c;Kotlin 中的 Boolean 相當于 Java 中的基本類型 boolean&#xff0c;只有在必要的情況下才會裝箱成為 Java 中的裝箱類型 Boolean。這一切都是交由編譯器來完成&#xff0c;我們無…

全框眼鏡拆卸鏡片方法分享

全框眼鏡拆卸鏡片方法分享http://www.iqiyi.com/w_19ru97p1n9.html 很多直接用手掰就成&#xff08;眼鏡布&#xff09; 轉載于:https://www.cnblogs.com/OceanF/p/9288411.html

發送http請求

public static String httpGetSend(String url) {String responseMsg "";HttpClient httpClient new HttpClient();GetMethod getMethod new GetMethod(url);// GET請求try {// http超時5秒httpClient.getHttpConnectionManager().getParams().setConnectionTimeo…

微軟公布Entity Framework 8.0規劃

微軟.NET團隊在博客上公布了有關 Entity Framework Core 8.0&#xff08;也稱為 EF Core 8 或 EF8&#xff09;的未來規劃。EF Core 8 是 EF Core 7 之后的下一個版本&#xff0c;這將是一個長期支持版本&#xff1b;計劃于 2023 年 11 月與 .NET 8 同時發布。該公司表示&#…

roku能不能安裝軟件_如何阻止假期更改Roku主題

roku能不能安裝軟件Wondering why your Roku looks…different? Roku occasionally changes the background for its millions of users, something they call a “featured theme.” 想知道為什么您的Roku看起來...不同嗎&#xff1f; Roku偶爾會改變其數百萬用戶的背景&…

助力AIoT,雅觀科技發布空間智能化操作系統

雷鋒網(公眾號&#xff1a;雷鋒網)消息&#xff0c;3月14日&#xff0c;雅觀科技在上海舉辦了“「AI」悟及物 「柔」生萬屋”2019雅觀科技新品發布會&#xff0c;發布了空間智能化操作系統Akeeta、空間智能化柔性服務技術中臺Matrix&#xff0c;以及基于兩者開發的雅觀智慧社區…

HTTP與HTTPS區別(詳細)

轉&#xff1a;http://blog.sina.com.cn/s/blog_6eb3177a0102x66r.html 1、減少http請求&#xff08;合并文件、合并圖片&#xff09;2、優化圖片文件&#xff0c;減小其尺寸&#xff0c;特別是縮略圖&#xff0c;一定要按尺寸生成縮略圖然后調用&#xff0c;不要在網頁中用res…

Ajenti-Linux控制面板之自動化運維工具

ajenti http://ajenti.org/ https://github.com/ajenti/ajenti 源碼 http://docs.ajenti.org/en/latest/ http://docs.ajenti.org/en/latest/man/install.html# 安裝部署Fast remote access for every occasion Install once and never google for PuTTY downloads again. An…

MongoDB C# Driver 快速入門

MongoDB的官方C#驅動可以通過這個鏈接得到。鏈接提供了.msi和.zip兩種方式獲取驅動dll文件。C#驅動的基本數據庫連接&#xff0c;增刪改查操作。在使用C#驅動的時候&#xff0c;要在工程中添加"MongoDB.Bson.dll"和"MongoDB.Driver.dll"的引用。同時要在代…

如何在Windows 10的地圖應用程序中獲取離線地圖

If you know you’re going to be using your PC in a location without an Internet connection, and you need access to maps, you can download maps for specific areas in the “Maps” app in Windows 10 and use them offline. 如果您知道要在沒有Internet連接的地方使…

Hive初識(二)

Hive分區Hive組織表到分區。它是將一個表到基于分區列&#xff0c;如日期&#xff0c;城市和部門的值相關方式。使用分區&#xff0c;很容易對數據進行部分查詢。表或分區是細分成桶&#xff0c;以提供額外的結構&#xff0c;可以使用更高效的查詢的數據。桶的工作是基于表的一…