13-Maven 源

为什么换源

远程仓库在国外,因为网络不稳定以及防火墙安全的原因,使用国外的 maven 不方便,所以我们需要换源。

仓库源

Maven 中央仓库地址

  1. http://www.sonatype.org/nexus/
  2. http://mvnrepository.com/ (本人推荐仓库)
  3. http://repo1.maven.org/maven2

Maven 中央仓库地址大全

1、阿里中央仓库(首选推荐)

1
2
3
4
5
<repository>  
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
</repository>

2、http://camunda.com 中央仓库(第 2 推荐使用)

1
2
3
4
5
<repository>  
<id>activiti-repos2</id>
<name>Activiti Repository 2</name>
<url>https://app.camunda.com/nexus/content/groups/public</url>
</repository>

3、http://spring.io 中央仓库

1
2
3
4
5
<repository>
<id>springsource-repos</id>
<name>SpringSource Repository</name>
<url>http://repo.spring.io/release/</url>
</repository>

4、http://maven.apache.org 中央仓库

1
2
3
4
5
<repository>  
<id>central-repos</id>
<name>Central Repository</name>
<url>http://repo.maven.apache.org/maven2</url>
</repository>

5、http://maven.org 中央仓库

1
2
3
4
5
<repository>  
<id>central-repos1</id>
<name>Central Repository 2</name>
<url>http://repo1.maven.org/maven2/</url>
</repository>

6、http://alfresco.com 中央仓库(第 3 推荐使用)

1
2
3
4
5
<repository>
  <id>activiti-repos</id>
  <name>Activiti Repository</name>
  <url>https://maven.alfresco.com/nexus/content/groups/public</url>
</repository>

7、oschina 中央仓库(需要 x 墙哟)

1
2
3
4
5
<repository>  
<id>oschina-repos</id>
<name>Oschina Releases</name>
<url>http://maven.oschina.net/content/groups/public</url>
</repository>

8、oschina thinkgem 中央仓库(需要 x 墙哟)

1
2
3
4
5
<repository>   
<id>thinkgem-repos</id>
<name>ThinkGem Repository</name>
<url>http://git.oschina.net/thinkgem/repos/raw/master</url>
</repository>

9、http://java.net 中央仓库(需要 x 墙哟)

1
2
3
4
5
<repository>  
<id>java-repos</id>
<name>Java Repository</name>
<url>http://download.java.net/maven/2/</url>
</repository>

10、http://github.com 中央仓库(需要 x 墙哟)

1
2
3
4
5
<repository>   
<id>thinkgem-repos2</id>
<name>ThinkGem Repository 2</name>
<url>https://raw.github.com/thinkgem/repository/master</url>
</repository>

镜像源

setting.xml 中镜像的配置

1
2
3
4
5
6
<mirror>
<id>mirrorId</id>
<mirrorOf>repositoryId</mirrorOf>
<name>Human Readable Name for this Mirror.</name>
<url>http://my.repository.com/repo/path</url>
</mirror>

将源换成阿里云

1
2
3
4
5
6
<mirror>
<id>aliyunmaven</id>
<mirrorOf>*</mirrorOf>
<name>阿里云公共仓库</name>
<url>https://maven.aliyun.com/repository/public</url>
</mirror>

仓库服务搜索

介绍几个提供仓库服务搜索的地址:


13-Maven 源
https://flepeng.github.io/021-Java-13-Maven-13-Maven-源/
作者
Lepeng
发布于
2021年4月22日
许可协议