Maven的settings.xml文件结构之mirrors
来源:互联网 发布:淘宝虚拟主机做什么的 编辑:程序博客网 时间:2024/05/22 02:21
Maven的远程库提供大量构件,供Maven项目直接下载使用。对于一个Maven项目,如果没有特别声明,默认使用Maven的central库,url如下:
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>从上述示例可知,定义一个镜像库,至少需要提供如下三个参数:
- 首先是镜像库的id,用以唯一标识该镜像库,默认default
- 其次是镜像库的url,即该镜像库我访问位置
- 最后,也是最重要的,是要镜像的远程库。例如,如果要镜像Maven的central库,则设置<mirrorOf>central</mirrorOf>
此外,定义镜像库还可以提供name, layout(默认default), mirrorOfLayouts(默认default,legacy)。
注意:一个远程库只能有一个镜像。
1 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
- 区间DP:POJ 2955括号匹配 + NYOJ 737 石子归并(一) + No.312 Burst Balloons
- 数据结构实验之排序三:bucket sort
- 安装SQL Server2008和Visual Studio2008 提示:该服务器上安装了以前版本的VS2008
- ImageMagicK之gravity参数详解
- AFNetWorking Code=-1002
- Maven的settings.xml文件结构之mirrors
- 在AngularJS中以相同的请求处理上传文件和JSON格式数据
- git常见场景命令使用
- 行业管理的大势所趋
- iOS解决两个按钮同时点击问题
- SQL SERVER 截断大日志文件
- WIN7睡眠蓝屏0X0000009F
- iOS 计算缓存大小以及清理缓存
- oracle存储过程常用技巧