随笔-126  评论-247  文章-5  trackbacks-0

配置远程仓库的镜像

镜像通常可以提供比远程中央仓库更好的服务,提升构件下载的速度。
在 settings.xml(%maven_home%\conf\settings.xml)配置文件中找到 节点,添加如下的配置:
<mirrors>
  <mirror>
    <id>ibiblioid>
    <mirrorof>centralmirrorof>
    <name>mirrors repositories from centralname>
    <url>http://mirrors.ibiblio.org/pub/mirrors/maven2url>
  mirror>
mirrors>
id:随意,唯一即可; name:随意,只是对镜像的一个描述; url:镜像的地址。
mirrorof:当 mirrorof 与仓库的 id 匹配时(maven 默认的远程中央仓库的 id 是 central),所有远程仓库的请求都转成对该镜像配置的
url 的请求。当一个仓库的 id 与多个镜像的 mirrorof 同时匹配时,则优先选取与仓库 id 完全一致的镜像,如果没有,则按照镜像配置的先
后顺序选取第一个镜像作为服务的提供者。下面几个是常见的配置 mirrorof 的用法:
*           匹配所有的远程仓库
repo1,repo2 匹配 id 为 repo1 和 repo2 的远程仓库(仓库之间使用 "," 隔开)
external:*  匹配除本地仓库之外的所有其他仓库
*,!repo1    匹配除 repo1 之外的所有其他仓库(使用 "!" 可将仓库从匹配中排除)

附收藏的几个镜像地址列表






  
posted on 2015-06-23 23:09 fancydeepin 阅读(6691) 评论(0)  编辑  收藏 所属分类: maven
网站地图