- 中央仓库:Maven有一个默认的远程仓库,是Apache搭建的,默认情况下都会去这个仓库查找获取文件,因为服务器在国外,所以速度很感人。
- 镜像(mirror):Maven提供了一个映射机制来实现远程仓库的切换,使用时要配置该镜像的拦截目标对象,可以是一个或多个,*为全部拦截,被拦截的请求,会从之前的仓库切到该镜像中的仓库地址进行查找获取文件,从而达到切换远程仓库的目的。
- 配置说明:在maven的settings.xml文件中进行如下配置
<mirrors>
<mirror>
//该镜像的id
<id>nexus-aliyun</id>
//该镜像用来取代的远程仓库,central是中央仓库的id
<mirrorOf>central</mirrorOf>
<name>Nexus aliyun</name>
//该镜像的仓库地址,这里是用的阿里的仓库
<url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>
</mirrors>