Maven中央倉庫地址大全

楚楚99發表於2022-04-16

1、預設的Maven中央倉庫

 在Maven安裝目錄下,找到:/lib/maven-model-builder-${version}.jar

 開啟該檔案,能找到超級POM:\org\apache\maven\model\pom-4.0.0.xml

 它是所有Maven POM的父POM,所有Maven專案繼承該配置,你可以在這個POM中發現如下配置:

<repositories>

<repository>

  <id>central</id>

  <name>Central Repository</name>

  <url>https://repo.maven.apache.org/maven2</url>

  <layout>default</layout>

  <snapshots>

       <enabled>false</enabled>

  </snapshots>

</repository>

</repositories>

Maven中央庫主要放置公共jar包,是由Apache Maven社群建立的,中央庫的網址是:

https://repo.maven.apache.org/maven2。

2、中央庫是一個特殊的遠端庫

Maven倉庫有3種型別:

Local Repository - 本地庫

Central Repository - 中央庫

Remote Repository - 遠端庫

Maven搜尋依賴項時,會按照:本地庫、中央庫和遠端庫的順序進行。

Maven遠端庫也是位於網路上的儲存庫。例如一個公司可能有很多共享的jar包檔案,就可以搭建一個公司內部的遠端庫,供眾多開發人員使用。中央庫可以認為是一個特殊的遠端庫。

3、常用的Maven中央倉庫地址

1、http://mvnrepository.com/

2、https://repo.maven.apache.org/maven2

關於 Maven 遠端倉庫地址的配置方式有兩種:

第1種:直接在專案的 pom.xml 檔案中進行修改(不推薦,尤其是在多人協助的開發過程中非常的費事費力);

第2種:將 Maven 的遠端倉庫統一的配置到 Maven 的 Settings.xml 的配置檔案中。

4、Maven 中央倉庫地址大全

4.1、阿里中央倉庫

<repository> 

    <id>alimaven</id>

    <name>aliyun maven</name>

    <url>http://maven.aliyun.com/nexus/content/groups/public/</url>

</repository>

4.2、maven.apache.org 中央倉庫

<repository> 

    <id>central-repos</id> 

    <name>Central Repository</name> 

    <url>https://repo.maven.apache.org/maven2</url> 

</repository>

4.3、spring.io 中央倉庫

<repository> 

    <id>springsource-repos</id> 

    <name>SpringSource Repository</name> 

    <url>http://repo.spring.io/release/</url> 

</repository>

 5、參考

Maven中央倉庫地址大全

 

 

相關文章