参考链接
Maven:mirror和repository 区别 – bollen – 博客园 (cnblogs.com)
Maven:mirror和repository 区别 – a-du – 博客园 (cnblogs.com)
repository是仓库,mirror其实是对仓库进行加速,将对应id的repository地址换成mirror中设置的地址。
1.<mirrorOf>*</mirrorOf>
匹配所有远程仓库。
2.<mirrorOf>external:*</mirrorOf>
匹配所有远程仓库,使用localhost的除外,使用file://协议的除外。也就是说,匹配所有不在本机上的远程仓库。
3.<mirrorOf>repo1,repo2</mirrorOf>
匹配仓库repo1和repo2,使用逗号分隔多个远程仓库。
4.<mirrorOf>*,!repo1</miiroOf>
匹配所有远程仓库,repo1除外,使用感叹号将仓库从匹配中排除。
这里的匹配规则出自参考资料,在这里记录一下。