在此之前,如果没有通过构建Maven项目下载过相关jar包的,可以参考我这篇博客——Maven配置与下载jar包
有时我们通过Maven去下载相关的依赖包时,会发现下载的速度非常慢,简直让人抓狂,而有时又下载不了,没响应。明明网络很好,为什么会这么慢呢,原因是Maven默认连接的远程仓库是国外的。
如何提升下载速度,只要把Maven默认的镜像改换成国内的就行了,如阿里云的中央仓库镜像。
具体步骤如下:
1)找到Maven安装目录中的setting.xml, 用Eclipse打开。
2)找到mirrors元素, 在它里面添加子元素mirror:
<!-- 阿里云中央仓库 -->
<mirror>
<id>nexus-aliyun</id>
<mirrorOf>central</mirrorOf>
<name>Nexus aliyun</name>
<url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>
添加结果如下:
3)pom.xml配置(以下载Spring 4.3.17为例)
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>com.xn.maven</groupId>
<artifactId>tmaven</artifactId>
<packaging>jar</packaging>
<version>0.0.1-SNAPSHOT</version>
<name>tmaven</name>
<url>http://maven.apache.org</url>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
<!-- 下载Spring-4.3.17 -->
<dependencies>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-context</artifactId>
<version>4.3.17.RELEASE</version>
</dependency>
</dependencies>
</project>
4)打开命令行窗口,进入pom.xml所在文件目录,输入mvn clean install命令,回车,运行结果如下:
5)检测Maven镜像是否更换成功,如上图打红框部分,则说明更换成功,尽情享受这下载速度吧
6)查看下载到的资源:
如何设置mirror以及mirror下子元素代表的含义,可参考:
https://zhidao.baidu.com/question/1498312942438533419.html
————————————————
版权声明:本文为CSDN博主「诛仙逍遥涧」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_39039017/article/details/80470097