maven镜像

一、Mirror

  mirror相当于一个拦截器,它会拦截maven对remote repository的相关请求,把请求里的remote repository地址,重定向到mirror里配置的地址。

1.1 、没有配置mirror:

1.2、 配置mirror:

  此时,B Repository被称为A Repository的镜像。

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

1.3、 <mirrorOf></mirrorOf>

  <mirrorOf></mirrorOf>标签里面放置的是要被镜像的Repository ID。为了满足一些复杂的需求,Maven还支持更高级的镜像配置:

  • <mirrorOf>*</mirrorOf>

匹配所有远程仓库。

  • <mirrorOf>repo1,repo2</mirrorOf>

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

  • <mirrorOf>*,!repo1</miiroOf>

匹配所有远程仓库,repo1除外,使用感叹号将仓库从匹配中排除。

时间: 2024-08-29 15:55:23

maven镜像的相关文章

基于Google云存储的开放Maven镜像中央仓库

基于Google云存储的开放Maven镜像中央仓库 作者:chszs,未经博主允许不得转载.经许可的转载需注明作者和博客主页:http://blog.csdn.net/chszs Takari公司,http://takari.io/,也即Maven创始人Jason van Zyl创建的公司,最近宣布在Google Cloud Storage上建立了Maven镜像仓库,开放给全球所有的开发者使用.主流的依赖管理工具如Maven.Apache Ivy.Gradle等都可以使用此中央仓库. Maven

使用国内 maven 镜像 代替国外 mirror

使用maven的都知道国外的maven下载一个是比较慢,一个是因为被墙,一些jar包无法下载,非常老火. 比如出现类似下面的错误: Unknown host repo.maven.apache.org -> [Help 1] [ERROR oschina.net搭建了国内 镜像,经测试,速度很快.下面是oschina.net的介绍.查找依赖包地址: OSChina Maven http://maven.oschina.net/home.html http://maven.oschina.net/

[转]使用maven镜像

综述 用maven做项目,最郁闷的莫过于某些依赖库下载不了.被墙了,你懂的.使用maven镜像仓库及其重要,特别是国内的镜像,可以有效缓解被墙疼痛. 常用的镜像 国外镜像 ibiblio.org <mirror> <id>ibiblio</id> <mirrorOf>central</mirrorOf> <name>ibiblio Mirror of http://repo1.maven.org/maven2/</name>

Maven镜像更换为阿里云中央仓库(精)

前言 maven仓库默认在国外,使用难免很慢,尤其是下载依赖的时候,换为国内镜像,让你感受飞一般的感觉.国内支持maven镜像的有阿里云,开源中国等,这里换为阿里云的. 更换 修改maven配置文件settings.xml (当然也可以在用户home目录.m2下面添加一个settings.xml文件) 目录:/root/.m2/settings.xml $ cd $M2_HOME/conf/ $ sudo vim settings.xml 在中加入 <mirror> <id>nex

springboot依赖下载很慢,使用maven镜像

DEA中新建了一个springboot项目,但是依赖的jar包下载很慢. 使用maven镜像,在maven的settings.xml中加入下面一段配置就可以很快的下载到jar包. <mirrors><mirror><id>nexus-aliyun</id><mirrorOf>*</mirrorOf><name>Nexus aliyun</name><url>http://maven.aliyun.c

Maven镜像配置

镜像是为了提供更快的服务 如图:X就认为是Y的一个镜像. 编辑settings.xml配置中央仓库镜像: [html] view plaincopyprint? <settings> ... <mirrors> <mirror> <id>maven.net.cn</id> <name>one of the central mirrors in china</name> <url>http://maven.net

【转】国内较快的maven镜像

[html] view plaincopy 国内连接maven官方的仓库更新依赖库,网速一般很慢,收集一些国内快速的maven仓库镜像以备用. ====================国内OSChina提供的镜像,非常不错=================== <mirror> <id>CN</id> <name>OSChina Central</name> <url>http://maven.oschina.net/content/

maven 镜像使用

maven中的snapshot来源与注意事项 maven中的snapshot来源与注意事项 (2012-04-23 15:37:48) 转载▼ 标签: 杂谈 分类: java maven的依赖管理是基于版本管理的,在maven2之后,把版本管理细化snapshot 快照仓库和release发布仓库.release版本,对于发布状态的artifact(就是被依赖的jar包),如果版本号相同,即使我们内部的镜像服务器上的组件比本地新,maven也不会主动下载的.这里也为snapshot 的出现打下了

阿里云maven镜像地址

最近配置maven,选择中央仓库地址是一个十分头疼的问题,oschina速度也不快,找了很久发现了阿里云的国内maven中央仓库速度爆炸.setting.xml文件镜像配置如下: <mirror> <id>nexus-aliyun</id> <mirrorOf>*</mirrorOf> <name>Nexus aliyun</name> <url>http://maven.aliyun.com/nexus/co