jenkins中使用maven加入中央仓库外的jar包

将jar包传到服务器上,-Dfile指定jar包的位置 ,DgroupId .-DartifactId ,-Dversion都和pom文件里保持一致,-Dpackaging=jar是固定写法

执行:mvn install:install-file -Dfile=/jar/fcsc-im-asyn-sdk-1.0.jar -DgroupId=com.fcsc.sms -DartifactId=fcsc-im-asyn-sdk -Dversion=1.0  -Dpackaging=jar

这个jar包就加到maven配置的本地仓库中了

Jenkins中: sh 'mvn clean package -Dmaven.repo.local=/maven/maven_repository'  

-Dmaven.repo.local是maven本地仓库地址,这样maven就会在本地仓库找第三方jar包,而不是去中央仓库下载

 

posted @ 2021-05-08 14:31  杨吃羊  阅读(794)  评论(0)    收藏  举报