Maven的settings.xml文件结构之mirrors
来源:互联网 发布:奔驰检测软件 编辑:程序博客网 时间:2024/05/22 10:44
Maven的远程库提供大量构件,供Maven项目直接下载使用。对于一个Maven项目,如果没有特别声明,默认使用Maven的central库,url如下:
- http://repo.maven.apache.org/maven2/
http://repo.maven.apache.org/maven2/
但是这些远程库往往需要连接互联网访问,由于访问互联网的限制或安全控制的需要,在企业内部往往需要建立对远程库的镜像,即远程库的mirror。
Maven引用镜像,而不是直接引用远程库,这需要在Maven的settings.xml文件中进行设置,示例如下:
- <mirrors>
- <mirror>
- <id>jcat-arm</id>
- <mirrorOf>*,!sonar</mirrorOf>
- <url>https://arm.rnd.ki.sw.ericsson.se/artifactory/proj-jcat-release/</url>
- </mirror>
- </mirrors>
<mirrors> <mirror> <id>jcat-arm</id> <mirrorOf>*,!sonar</mirrorOf> <url>https://arm.rnd.ki.sw.ericsson.se/artifactory/proj-jcat-release/</url> </mirror> </mirrors>从上述示例可知,定义一个镜像库,至少需要提供如下三个参数:
- 首先是镜像库的id,用以唯一标识该镜像库,默认default
- 其次是镜像库的url,即该镜像库我访问位置
- 最后,也是最重要的,是要镜像的远程库。例如,如果要镜像Maven的central库,则设置<mirrorOf>central</mirrorOf>
此外,定义镜像库还可以提供name, layout(默认default), mirrorOfLayouts(默认default,legacy)。
注意:一个远程库只能有一个镜像。
阅读全文
0 0
- Maven的settings.xml文件结构之mirrors
- Maven的settings.xml文件结构之mirrors
- Maven的settings.xml文件结构之mirrors
- Maven的settings.xml文件结构之servers
- Maven的settings.xml文件结构之proxies
- Maven的settings.xml文件结构之profiles
- Maven的settings.xml文件结构之activeProfiles
- Maven的settings.xml文件结构之servers
- Maven的settings.xml文件结构之proxies
- Maven的settings.xml文件结构之activeProfiles
- Maven的settings.xml文件结构详解
- Maven的settings.xml文件结构详解
- maven settings.xml文件
- Maven的settings.xml文件介绍
- Maven的settings.xml文件介绍
- Maven配置之settings.xml
- Maven配置之settings.xml
- Maven的pom.xml文件详解------Build Settings
- 用tensorflow实现迁移学习的一个例子
- mongodb之java原生操作
- 21、栈的压入、弹出序列
- Java 堆内存分析以及gc
- html5<canvas矩阵转换>
- Maven的settings.xml文件结构之mirrors
- Websocket基本原理
- DOS命令窗口快速定位相应路径方法
- Struts2学习之helloworld
- 分批算法
- A Review on Deep Learning Techniques Applied to Semantic Segmentation(译)-(1)
- 【转】jQuery Validate验证框架详解
- 跳台阶
- Maven的settings.xml文件结构之proxies