settings.xml
maven 配置镜像库
<settings>
..
<mirrors>
<mirror>
<id>maven.net.cn</id>
<name>one of the central mirrors in China</name>
<url>http://maven.net.cn/content/groups/public</url>
<mirrorOf>central</mirrorOf>
</mirror>
</mirrors>
..
</settings>
配置私服为库来源
<settings>
..
<mirrors>
<mirror>
<id>internal-reporitory</id>
<name>Internal reporitory manager</name>
<url>http://192.168.0.100/maven2</url>
<mirrorOf>*</mirrorOf>
</mirror>
</mirrors>
..
</settings>
配置需认证的仓库
<settings>
..
<servers>
<server>
<id>internal-reporitory</id>
<username>test</username>
<password>test</username>
</server>
</servers>
..
</settings>
mirrorOf语法
<mirrorOf>*</mirrorOf> 匹配所有远程仓库
<mirrorOf>external:*</mirrorOf> 匹配所有远程仓库,使用localhost的除外 使用file://协议的除外,即匹配所有不在本机的远程仓库
<mirrorOf>rep1,rep2</mirrorOf> 匹配多个仓库
<mirrorOf>*,!rep1</mirrorOf> 匹配除rep1外的所有远程仓库