maven默认会从中央仓库下载jar包,这个仓库在国外,并且全世界的人都会从这里下载,因此下载速度确定是很是慢的。java
你照镜子是时候镜子里的人就是镜像算法
镜像就至关因而中央仓库的一个副本,内容和中央仓库彻底同样,目前有很多国内镜像,其中阿里云算是比较稳定的,同时也能保证下载速度。
其实咱们能够简单的来理解什么是镜像:
若是仓库A能够提供仓库B存储的全部内容,那么就能够认为A是B的一个镜像。换句话说,任何一个能够从仓库Y得到的构件,都胡够从它的镜像中获取。
这里的A就是:阿里云镜像(其实还有其余的镜像OSChina),而B就是:Maven的中央仓库网络
配置代码数据结构
<mirrors> <mirror> <id>alimaven</id> <name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/content/groups/public/</url> <mirrorOf>central</mirrorOf> </mirror> </mirrors>
只须要在咱们的本地maven安装位置下的conf文件夹下的setting.xml中的