jenkins -- maven安装jar到本地仓库

我们在项目中,很多时候要依赖一些jar,在之前的开发中,由于在maven中央仓库中没有相关的依赖包,之前的做法是,jar作为外部引入包,导入到项目,这种做法,在本地开发的时候,还可以使用。

但是当我们使用jenkins进行集成时,build的时候会出错,这个时候需要我们把jar安装到我们服务器的maven仓库(在本地也安装进本地仓库,引入外部包,build的时候是不成功的)。

如下:
我们使用了阿里短信api需要安装阿里提供的jar包。

这里写图片描述

使用下面命令:

安装jar到本地仓库

	mvn install:install-file -DgroupId=com.taobao -DartifactId=taobao-sdk-java-auto_1453282267673 -Dversion=20160120 -Dpackaging=jar -Dfile=/Users/xuelongjiang/git/saas/WebContent/WEB-INF/lib/taobao-sdk-java-auto_1455552377940-20160607.jar

pom.xml 依赖:

	<dependency>
	<groupId>com.taobao</groupId>
		<artifactId>
		taobao-sdk-javaauto_1453282267673</artifactId>
		<version>20160120</version>
		</dependency>

DgroupId : 对应 pom的 groupId
DartifactId : 对应pom的 artifactId
Dversion : 对应 pom的version
Dfile : jar的所在的目录

执行命令后:
这里写图片描述

可以看到 build success ,已经成功安装。

如果要卸载安装到本地仓库的jar,我一般的做法比较粗暴,进入maven本地仓库直接删除文件。^ - ^

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值