Maven遠程倉庫jar包下載

在Maven中,當你聲明的jar包不存在於本地庫,同時不存在Maven中心倉庫,怎麼辦呢?java

1. 示例

 org.jvnet.localizer 只適用於 Java.net資源庫maven

pom.xmlurl

 

<dependency>
        <groupId>org.jvnet.localizer</groupId>
        <artifactId>localizer</artifactId>
        <version>1.8</version>
</dependency>

 

當你創建這個 Maven 項目,它將依賴找不到失敗並輸出錯誤消息。spa

2. 聲明Java.net儲存庫

告訴 Maven 來得到 Java.net 的依賴,你須要聲明遠程倉庫在 pom.xml 文件這樣:.net

pom.xmlxml

<repositories>
	<repository>
	    <id>java.net</id>
	    <url>https://maven.java.net/content/repositories/public/</url>
	</repository>
    </repositories>

這樣設置,Maven依賴庫查詢變爲如下順序:資源

  1. 在 Maven 本地資源庫中搜索,無,進入第 2 步,不然退出。
  2. 在 Maven 中央存儲庫搜索,無,進入第 3 步,不然退出。
  3. 在java.net Maven的遠程存儲庫搜索,無,提示錯誤信息,不然退出。
相關文章
相關標籤/搜索