maven中镜像mirror使用
最近使用maven过程中,为了加快下载jar包的速度用了一下maven的mirror,总会遇到各种问题。实在是没有办法了,认真找了些资料搞明白了基本用法。在这里做个记录。
mirrors允许配置多个镜像mirror,mirror的作用一般是为了使用一个更快速度的镜像,主要是访问速度的考虑,或者突破屏蔽(部分jar被河蟹)使用可以访问的镜像。
1.在maven中不配置mirror时如果本地仓库中找不到jar包,使用的maven的中央库。
2.在maven中配置一个mirror时,mirror通常会设置成*,还有可能是一个具体的值,还有可能是逗号隔开的几个值..
例如:
<mirrorOf>*</mirrorOf>匹配所有远程仓库
<mirrorOf>external:*</mirrorOf>匹配所有远程仓库,匹配所有不在本机的仓库
<mirrorOf>repo1,repo2</mirrorOf>,匹配仓库repo1和repo2
<mirrorOf>*,!repo1</mirrorOf>:匹配所有远程仓库,除了repo1
之前对external:*不太理解,特意做了个实验,得出结论:
只要配置了此项,所有包都从镜像配置的仓库下载,如果本地仓库中有也去远程下载。
说明maven依赖的解析方式:
解析发布版本:
如果本地有,直接使用本地的,没有就向远程仓库请求。
解析快照版本:
合并本地和远程仓库的元数据文件-groupId/artifactId/version/maven-metadata.xml,这个文件存的版本都是带时间戳的,将最新的一个改名为不带时间戳的格式供本次编译使用
maven中镜像mirror使用相关推荐
- IDEA设置阿里云maven仓库镜像mirror
IDEA设置阿里云maven仓库镜像mirror 安装的idea后,maven所在的路径一般为: 找到maven这个settings.xml文件,在里面的<mirrors>里面,增加阿里云 ...
- 3dmax在多面体编辑中镜像(mirror)和对称(symmetry)的差别
我们在进行对称性建模的时候第一想到的可能是镜像,也有人使用symmetry对称,那么他们两个有什么差别呢?他们的差别是,镜像后的实体是两个多面体,对称(symmetry)得到的对称结构是一个整体.也就 ...
- Maven中settings.xml的配置项说明
一.Maven的setting配置文件 和 在Eclipse中对Maven的正确配置. 1.Maven的配置文件(Maven的安装目录/conf/settings.xml ) 和 Maven仓库下(默 ...
- Maven中settings文件详解
一.自带的settings文件 二.元素说明 三.两种完整的settings文件 一.自带的settings文件 我们下载一个maven,在其config目录下,都会有一个settings.xml文件 ...
- Maven 常用镜像站地址
Maven 配置 打开 Maven 的配置文件(windows机器一般在maven安装目录的conf/settings.xml),在<mirrors></mirrors>标签中 ...
- 在maven中安装及配置 本地仓库、阿里云代理下载、固定的jdk版本——详细过程
安装maven过程:下载安装包,直接解压安装就安装好了 安装完maven过后,我们可以配置 本地仓库.阿里云代理下载.固定jdk版本 一.首先在maven的安装目录下找到并打开conf文件夹下面的se ...
- 005 maven中的坐标和仓库,修改为阿里maven仓库
在maven中任何一个依赖.插件.项目构建的输出都被称之为构件,所有的构件都通过坐标作为其唯一的标识.我们就是在pom.xml文件里通过坐标声明所依赖的jar包 这么多的构件是存储在仓库中的,仓库分为 ...
- maven添加mirror_Maven mirror 配置
使用maven时,从来没仔细注意过setting配置节点的作用,直到今天配置总是不起作用,总是报错才开始去认识这些节点的含义. 这里就说mirrorOf,因为其他的怎么配置基本上都不会出错,只有mir ...
- Maven Docker镜像使用技巧
摘要: Maven是目前最流行的Java项目管理工具之一,提供了强大的包依赖管理和应用构建功能.本文以Maven为例介绍了Docker在应用构建中的一些常见技巧. Maven是目前最流行的Java项目 ...
最新文章
- MSP430低功耗模式-while循环失效
- 安卓上的微软 Edge 浏览器新增支持长截图
- 前端 圆形进度图_图解CSS3制作圆环形进度条的实例教程
- jdk13.0.2安装mysql_centos下的安装mysql,jdk
- HOJ 1867 经理的烦恼 【 树状数组 】
- 树的平衡之AVL树——错过文末你会后悔,信我
- 谈谈能带来高薪报酬的软件技术
- 网上一片红色的中国心,我也来跟随潮流,表达对祖国的热爱!
- 面试中的小知识(网络 以及 测试)
- 【学时总结】 ◆学时·IV◆ 数位DP
- 产品经理训练营:让正确的事情相继发生 开营直播
- Java调用WebService接口的四种方式
- 怎样用计算机计算矩阵,【活用工具】教你如何用卡西欧fx82es计算机计算复数 矩阵等...
- interlace video encode PAFF 和MBAFF
- 文件服务器禁用u盘复制数据,如何禁止U盘拷贝
- 腾讯大王卡免费申请工具 申请入口_一键申请 低价流量卡办理入口
- CPU的设计与实现(2)--逻辑电路设计
- CocoaPods出现The dependency `` is not used in any concret错误的解决方法
- ssl(https)部署指南
- 1984年高考数学试题。