如何配置开源中国Maven库以加快依赖包下载速度

有时有某些地方由于网络问题,访问maven主仓库比较慢,甚至有可能无法下载某些jar包,此时可以把开源中国Maven库配置到settings.xml文件中,加快依赖包的下载速度。

具体如何配置?

 在maven所在目录的conf/settings.xml文件中:

配置mirror,例如:

也可使用以下常用的镜像,也即替换上图中红圈所标注的mirror:

国外镜像

【ibiblio.org】

<mirror>  

     <id>ibiblio</id>  

     <mirrorOf>central</mirrorOf>  

     <name>ibiblio Mirror of http://repo1.maven.org/maven2/</name>  

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

</mirror>  

【jboss】

<mirror>  

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

     <mirrorOf>central</mirrorOf>  

     <name>JBoss Public Repository Group</name>  

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

</mirror>

【repo2】

<mirror>

  <id>repo2</id>

  <mirrorOf>central</mirrorOf>

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

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

</mirror>

【uk.maven.org】

<mirror>

  <id>ui</id>

  <mirrorOf>central</mirrorOf>

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

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

</mirror>

国内镜像

【oschina.net】

<mirror>

    <id>nexus-osc</id>

    <mirrorOf>*</mirrorOf>

    <name>Nexus osc</name>

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

</mirror>

【net.cn】

<mirror>

    <id>net-cn</id>

    <mirrorOf>central</mirrorOf>

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

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

 </mirror>

大功告成!

木头大哥所发的文章均基于自身实践,各位江湖好汉可以通过:hellowood23@163.com 联系之。

原文地址:https://www.cnblogs.com/hellowood23/p/5190621.html