nexusmaven和nexus 仓库设置优先级,只在某个仓库下载包
Posted 九师兄
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了nexusmaven和nexus 仓库设置优先级,只在某个仓库下载包相关的知识,希望对你有一定的参考价值。
文章目录
1.概述
今天要适配一个环境,但是该环境的zk,kafka等是被二次修改的,这样我们做适配的必须用别人的包。但是我们的仓库已经和IDEA以及jenkince一定设置了好几个仓库,我本次希望这些仓库里面有的话,也不下载。
就是原先我们的私有仓库可能有多个,同一个包,我们从哪个仓库下载都行,但是现在有需求是,有个版本的jar包修改了源码,但是版本号还是一样的,我们希望,能新建一个仓库,这个优先级最高,如果这个仓库里面已经有了,那么下载这个仓库的,而不是下载其他的
2.优先级
下面我们来做一个测试。
第一步 将本地mysql 故意改成一个 其他的包 打包到本地
mvn install:install-file -DgroupId=commons-lang -DartifactId=commons-lang -Dversion=2.6 -Dpackaging=jar -Dfile=mysql-connect
以上是关于nexusmaven和nexus 仓库设置优先级,只在某个仓库下载包的主要内容,如果未能解决你的问题,请参考以下文章