MAVEN-settings.xml-mirrors标签

镜像配置

如果仓库x可以提供仓库y存储的所有内容,那么就可以认为x是y的一个镜像。换句话说,任何一个可以从仓库Y获得的构件,都能够从它的镜像中获取。

可以使用镜像替代中央仓库

id:唯一标识,结合 servers 配置使用

name:名称

url:仓库地址

mirrorOf:central 配置代表中央仓库的镜像,任何对于中央仓库的请求都会转到此镜像,

配置私服时,一般配置为 * ,代表任何对于远程仓库的请求都会转至 配置的 url ,如果需要认证,配置对应的server即可。

mirrorOf 标签配置支持:

1、 * :匹配所有远程仓库

2、external:*    匹配所有远程仓库,使用localhost的除外,使用 file:// 协议的除外,匹配所有不在本机上的远程仓库

3、repo1,repo2 匹配仓库 repo1 和 repo2 ,使用逗号分隔多个远程仓库

4、*,!repo1  匹配所有远程仓库,repo1 除外,使用感叹号将仓库从匹配中移除

    <mirror>
      <id>nexus</id>
      <name>internal nexus repository</name>
      <url>http://repo.maven.apache.org/maven2</url>
      <mirrorOf>central</mirrorOf>
    </mirror>

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值