【收藏资源】Maven镜像地址大全,Maven镜像地址配置示例

                               

                                《 Maven镜像地址大全 》

 

最近在准备项目架构时,虽然自己已经又了私服,通过私服进行仓库的管理,但是由于网速的限制原因,又想在项目环境迁移时可以快速的构建并启动或者快速更新,之前项目开发的工作中,使用了一个国外的一个仓库,拉取了一些坏的包,导致了一些异常,后来搞了好几天才解决掉(解决办法:当然是更换仓库镜像地址咯!!!),所以花费了些时间收集并整理了这些 maven镜像地址。

 

Maven 镜像地址大全

1、阿里的镜像地址

 
  1. <mirror>

  2.     <id>alimaven</id>

  3.     <name>aliyun maven</name>

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

  5.     <mirrorOf>central</mirrorOf>

  6. </mirror>

 

2、华为的镜像地址

 
  1. <mirror>

  2.     <id>huaweicloud</id>

  3. <name>mirror from maven huaweicloud</name>

  4.     <url>https://mirror.huaweicloud.com/repository/maven/</url>

  5.     <mirrorOf>central</mirrorOf>

  6. </mirror>


使用华为Maven中央仓库时,需要在servers节点增加一个server子节点,内容如下:

 
  1. <server>

  2.     <id>huaweicloud</id>

  3.     <username>anonymous</username>

  4.     <password>devcloud</password>

  5. </server>

经过实际的生产使用后,貌似阿里的要比华为的要快些!

3、ibiblio 镜像地址(这个也比较快的呃)

 
  1. <mirror>

  2.     <id>ibiblio</id>

  3.     <name>Mirror from Maven ibiblio</name>

  4.     <url>http://mirrors.ibiblio.org/pub/mirrors/maven2/</url>

  5.     <mirrorOf>central</mirrorOf>

  6. </mirror>

 

4、repo1.maven.org 镜像地址

 
  1. <mirror>

  2.     <id>central</id>

  3.     <name>Maven Repository Switchboard</name>

  4.     <url>http://repo1.maven.org/maven2/</url>

  5.     <mirrorOf>central</mirrorOf>

  6. </mirror>

 

5、repo1.maven.apache.org 镜像地址

 
  1. <mirror>

  2.     <id>central</id>

  3.     <name>Maven Repository Switchboard</name>

  4.     <url>http://repo1.maven.apache.org/maven2/</url>

  5.     <mirrorOf>central</mirrorOf>

  6. </mirror>

 

6、repo2 镜像地址

 
  1. <mirror>

  2.     <id>repo2</id>

  3.     <name>Mirror from Maven Repo2</name>

  4.     <url>http://repo2.maven.org/maven2/</url>

  5.     <mirrorOf>central</mirrorOf>

  6. </mirror>

 

7、spring.io 镜像地址

 
  1. <mirror>

  2. <id>sprintio</id>

  3. <mirrorOf>central</mirrorOf>

  4. <name>Human Readable Name for this Mirror.</name>

  5. <url>https://repo.spring.io/libs-snapshot/</url>

  6. </mirror>

 

8、UK 镜像地址

 
  1. <mirror>

  2.     <id>ui</id>

  3.     <name>Mirror from UK</name>

  4.     <url>http://uk.maven.org/maven2/</url>

  5.     <mirrorOf>central</mirrorOf>

  6. </mirror>

 

9、JBoos 镜像地址

 
  1. <mirror>

  2.     <id>jboss-public-repository-group</id>

  3.     <name>JBoss Public Repository Group</name>

  4.     <url>http://repository.jboss.org/nexus/content/groups/public</url>

  5.     <mirrorOf>central</mirrorOf>

  6. </mirror>

 

8、Google 镜像地址

 
  1. <mirror>

  2.     <id>google</id>

  3.     <name>google maven</name>

  4.     <url>https://maven.google.com/</url>

  5.     <mirrorOf>central</mirrorOf>

  6. </mirror>

 

9、Maven china镜像地址

 
  1. <mirror>

  2.     <id>maven.net.cn</id>

  3.     <name>Mirror from Maven in china</name>

  4.     <url>http://maven.net.cn/content/groups/public/</url>

  5.     <mirrorOf>central</mirrorOf>

  6. </mirror>

 

10、Maven oschina镜像地址

 
  1. <mirror>

  2.     <id>CN</id>

  3.     <name>OSChinaCentral</name>

  4.     <url>http://maven.oschina.net/content/groups/public/</url>

  5.     <mirrorOf>central</mirrorOf>

  6. </mirror>

在收集的这些Maven镜像地址中,有两个需要x墙的,如果说x墙比较麻烦,用闸门自己的都够用了,目前自己使用的 Maven 镜像地址有 阿里 和 ibiblio 两个镜像地址,关于为啥不用华为的,因为才出来不久,还在持续的维护和稳定进行中,后期如果发现其它比较好用的 Maven 镜像地址,会及时更新上来的!

 


Maven 镜像地址配置示例

搜集了那么多的 Maven 镜像地址,下面说说如何配置 Maven 镜像地址,进入 Maven 的配置文件 conf 文件中,找到 settings.xml 文件,如下图:

编辑该配置文件,找到 <mirror></mirror> 节点,例如,使用 阿里的maven 镜像地址,则在该节点下输入如下内容:

 
  1. <mirrors>

  2. <mirror>

  3. <id>alimaven</id>

  4. <name>aliyun maven</name>

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

  6. <mirrorOf>central</mirrorOf>

  7. </mirror>

  8. </mirrors>

如下图:

 

 

 

 


好了,关于 Maven 镜像地址收集 就写到这儿了,如果还有什么疑问或遇到什么问题欢迎扫码提问,也可以给我留言哦,我会一一详细的解答的。 
歇后语:“ 共同学习,共同进步 ”,也希望大家多多关注CSND的IT社区。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 在 Maven配置文件 settings.xml 中添加如下配置即可使用阿里云镜像仓库: ```xml <mirrors> <mirror> <id>aliyunmaven</id> <mirrorOf>*</mirrorOf> <name>阿里云公共仓库</name> <url>https://maven.aliyun.com/repository/public</url> </mirror> </mirrors> ``` 若需要使用阿里云私有仓库,则需要配置相应的认证信息。具体配置方式可以参考阿里云官方文档:https://help.aliyun.com/document_detail/102512.html ### 回答2: 使用Maven配置阿里云镜像仓库地址可以提高项目的构建速度和稳定性。以下是配置步骤: 1. 打开项目的根目录下的`pom.xml`文件,这是Maven项目的配置文件。 2. 在`<project>`标签内,找到`<repositories>`标签。如果没有该标签,可以在`<project>`标签下新增一个。 3. 在`<repositories>`标签内,新增一个`<repository>`标签来配置阿里云镜像仓库的地址,如下所示: ```xml <repositories> <repository> <id>aliyun</id> <url>http://maven.aliyun.com/nexus/content/groups/public/</url> </repository> </repositories> ``` 4. 保存`pom.xml`文件,并重新运行Maven命令,例如`mvn clean install`,以使配置生效。 配置完成后,Maven将会从阿里云镜像仓库获取依赖库,提高构建速度和稳定性。阿里云镜像仓库是一个免费提供的镜像服务,内部维护了Maven中央仓库的副本,因此可以加速下载项目所需的依赖库,同时也可以避免由于中央仓库的网络问题导致的构建失败。 ### 回答3: 要配置阿里云镜像仓库地址,需要以下步骤: 1. 打开Maven配置文件settings.xml。在Windows系统中,该文件通常位于Maven安装目录的conf文件夹下。在其他操作系统中,可以在用户目录下的.m2文件夹中找到该文件。 2. 在settings.xml中找到<mirrors>标签,如果没有,可以在<settings>标签下面添加该标签。 3. 在<mirrors>标签中添加一个<mirror>子标签,示例如下: ```xml <mirror> <id>alimaven</id> <name>阿里云公共仓库</name> <url>http://maven.aliyun.com/nexus/content/groups/public/</url> <mirrorOf>central</mirrorOf> </mirror> ``` 4. 保存并关闭settings.xml文件。 现在,Maven将会使用阿里云镜像仓库来下载依赖项。这可以提高下载速度,并且保证了依赖项的可靠性。 需要注意的是,如果已经存在其他<mirror>配置,在添加阿里云镜像仓库配置时可以选择覆盖已有的镜像仓库配置,或者将阿里云镜像仓库配置放在现有配置的前面。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值