1. 程式人生 > >maven下載jar包失敗的原因- 解決方法彙總

maven下載jar包失敗的原因- 解決方法彙總

此貼轉載,大概意思懂,但是本人maven學的不精,部分細節不清楚,讀者自行研究琢磨

 最近把本地一個專案移到新的開發環境中,但是maven總是有幾個jar包不能下載下來,最後通過三個步驟總有把jar安裝好,專案順利跑起來了,特此記錄一下,免得以後忘了,再來翻翻個人的爛筆頭!!

     第一個方法:刪除本地的\repository庫中所有.lastupdate字尾檔案,重新下載

     當我們使用eclipse下載jar包,有事突然退出,再次進入jar包還是下載不起

     可能的原因就是 maven沒有將jar下載完時,會生成一個.lastupdate檔案

     解決方法: 使用檔案搜尋工具(樓主用的是 Everything) 輸入.lastupdate刪除所有以.lastupdate結尾的檔案。然後簡單修改.pom(比如加空格) 儲存,然後eclipse就會重新下載jar包!

      網上很多人都這樣解決問題了,但是我本地刪除後,不管重啟電腦,eclipse還是其他什麼辦法,都不能重新下載jar,失敗

第二個辦法:maven新增映象地址,編輯maven根目錄中conf資料夾下settings.xml

 在 mirrors中增加

  1. <mirrors>
  2.     <mirror>
  3.            <id>ibiblio.org</id>
  4.            <name>ibiblio Mirror of http://repo1.maven.org/maven2/</name>
  5.            <
    url>http://mirrors.ibiblio.org/pub/mirrors/maven2</url>
  6.            <mirrorOf>central</mirrorOf>
  7.            <!-- United States, North Carolina -->
  8.      </mirror>
  9.      <mirror>
  10.          <id>jboss-public-repository-group</id>
  11.          <mirrorOf>central</
    mirrorOf>
  12.          <name>JBoss Public Repository Group</name>
  13.          <url>http://repository.jboss.org/nexus/content/groups/public</url>
  14.      </mirror>
  15.   </mirrors></span>
新增儲存後,重新編輯pom檔案,加個空格什麼的,能下載部分jar包,還是有一些jar不能下載

第三個辦法:拷貝相應jar,手動匯入本地庫

<dependency>
    <groupId>org.springframework</groupId>
    <artifactId>spring-context-support</artifactId>
    <version>3.1.0.RELEASE</version>
</dependency>


Maven 安裝 JAR 包的命令是:

mvn install:install-file -Dfile=jar包的位置 -DgroupId=上面的groupId -DartifactId=上面的artifactId -Dversion=上面的version -Dpackaging=jar

         最後用手動匯入本地庫的方法,搞定!


相關推薦

公司內網搭建spring boot maven下載jar失敗的處理方法

前段時間,部門決定重新搭建新框架,轉為現在火熱的spring boot。由於之前沒有接觸過,因此自己在網上找資料學習,學習初期,搭建工程專案時遇到了一個問題:按照教程步驟,在家裡成功建立工程,在公司卻失敗,報錯connect timeout。 經過排查,發現是因為兩者網路環

maven下載jar失敗原因- 解決方法彙總

【此貼轉載,大概意思懂,但是本人maven學的不精,部分細節不清楚,讀者自行研究琢磨】  最近把本地一個專案移到新的開發環境中,但是maven總是有幾個jar包不能下載下來,最後通過三個步驟總有把jar安裝好,專案順利跑起來了,特此記錄一下,免得以後忘了,再來翻翻個人的

關於maven下載jar失敗的問題的總結和解決

在專案在SVN下載完成,maven在環境中部署完成後,匯入專案到Eclipse中出錯,然而所有的jar包都下載失敗。 第一種解決辦法: maven 命令 選中專案---->run as------->Maven clean,然後Maven install 如

Maven工程jar沖突解決方法

ons 好用 ring 一個 運行 spa work lips depend   maven確實是一個好用的項目管理工具,相比較傳統的JAVAIDE,不需要你提前下載依賴包,只需要在配置文件中添加即可自動下載。但由於maven的傳遞性依賴特性,maven在下載某一個依賴包時

idea maven 下載jar失敗的問題

初步使用idea玩玩springboot專案,奈何引入mybatis後,maven一直就是下載jar包失敗,網上找了些辦法,最後驗證這個可行,特此記錄 先記錄一下:下圖就是重新整理專案,讓maven重新下載jar包的 1、開啟maven的setting檔案 2、在s

Maven有時下載中斷,導致JAR存在問題解決方法

問題描述: 工程依賴包由Maven管理下載,預設maven的遠端repository server下載有時中斷,導致Maven下載的jar包存在問題。 解決方法: 1、從新配置maven的settings.xml,增加國內mirror <mirrors> 

maven下載jar太慢的解決辦法

在pom.xml中新增依賴後,會自動下載並新增這些jar包,對於公司使用者來說,一般都有自己的遠端倉庫,但是對於個人就只能從遠在國外的中央倉庫下載了,速度很慢!好在我們可以使用阿里的映象大大提升速度: 在setting.xml檔案中找到mirrors標籤,在其中新增:  <

Jar沖突解決方法

maven依賴 pan inf dex 添加 war 們的 except 包括 前言 對於Jar包沖突問題,我們開發人員經常都會有碰到,當我們使用一些jar包中的類、方法等,或者有時遇到一些日誌系統的問題(參考另一篇文章Jar包沖突導致的日誌問題),我們會遇到ClassN

maven】排除mavenjar依賴的解決過程 例子:spring cloud啟動zipkin,報錯maven依賴jar衝突 Class path contains multiple SLF4J bindings.

一直對於maven中解決jar包依賴問題的解決方法糾結不清: 下面這個例子可以說明一個很簡單的解決方法:     專案啟動報錯: Connected to the target VM, address: '127.0.0.1:59412', transport: 'sock

maven下載jar問題

使用maven的過程中,經常會出現各種jar包下載不全, 或下載的jar包不可用的情況。 記錄幾種解決方案 1. eclipse中專案上有一個紅色的驚歎號, 此情況一般為jar包缺失, 可先到repo

下載scrapy報錯解決方法

問題:下載 系統:win10 在下載scrapy時總是不成功,然後看了一下別人的經驗,發現可以先下載其他基礎包,如下圖所示: 這個按照從下往上的順序安裝就可以 但是如果你在安裝twisted的時候可能又會遇到一些問題。 這個時候去這個網站 https://www.lfd.uci.edu

.Net core 還原Nuget失敗解決方法

       今天是2018最後一天了,真是神奇的一年啊,寫個部落格壓壓驚,來年繼續加油吧。。。。。 正文:   當我們開啟.net core 專案時候,發現輸出提示nuget包還原失敗,這個時候首先要考慮.Net Core SDK的版本,可以用命令列去檢視,命令列

Android studio裡面AVD manger啟動失敗原因解決方法

初次執行Android virtural 時,新建好裝置後啟動失敗提示如下(找不到截圖了)Cannot launch AVD in emulator. Output: PANIC: Unknown AVD name [Nexus_5X_API_24], use -list-a

關於Android SDK下載和更新失敗解決方法

如果用sdk manager下載sdk出現以下情況,主要是https需要設定ssl ----------------------------------------------------------------------------------------------

VS2015 Android SDK 下載和更新失敗解決方法

1.首先檢查工具 xamarin 工具那設定的SDK路徑對不對。 2.然後到C盤下檢查C:\Program Files (x86)\Android\android-sdk 裡面的檔案全不全,開啟S

maven下載jar的流程及setting.xml配置映象

前面已經講解了配置nexus共享倉庫。啟動了nexus服務後,本地倉庫下載jar包都是從nexus裡下載,如果nexus裡沒有,nexus會與maven的中央倉庫打交道,然後下載對應的依賴包。當關閉了nexus服務後,本地倉庫就會跳過nexus,直接去maven

關於maven專案jar的版本管理方法

大家都知道,每個jar包之間的版本的不同,有可能出現不相容的情況,這時候就很難找出是什麼問題,所以只有我們在maven專案總的pom.xml檔案中加入這段程式碼即可解決這個問題。 <dependencyManagement> <dep

maven匯入jar報錯解決辦法之一

環境:win10,由於要出差,並根據客戶的要求修改調整程式碼,所以我把專案部署到我的筆記本上,我把自定義的maven倉庫拷貝到我筆記本的maven倉庫下,結果不管如何更新都顯示找不到對應的jar,並報錯 解決辦法,找到報錯的依賴,併到對應的倉庫中刪除掉配置檔案

Maven下載Jar同時下載source和javadoc

mvn dependency:sources  mvn dependency:resolve -Dclassifier=javadoc 第一個命令去取所有在POM中的的source code,第二個去取Javadocs

使用maven下載jar、source原始碼和javadoc文件

maven可以直接部署到專案中,在專案中,把pom文件改一下就能夠自動下載匯入jar包了 另一種方法,也是我用的方法,建立一個倉庫,通俗的講就是找個空資料夾,裡面放一個pom.xml檔案,檔案裡放一些需要的jar包名, 比如: <project xmlns="http