Jenkins部署maven项目找不到jar包解决
Jenkins部署maven项目找不到jar包解决前置条件环境部署问题描述解决方案前置条件环境部署1. centos搭建java部署环境2. jenkins环境搭建3. jenkins部署springboot项目问题描述在构建springboot项目时,引用了本地jar包,maven仓库无法从相关镜像拉取jar包,导致部署失败。解决方案以个人项目的common公共包为例。将本地jar包通过mavn
·
环境部署
2. jenkins环境搭建
3. jenkins部署springboot项目
问题描述
在构建springboot项目时,引用了本地jar包,maven仓库无法从相关镜像拉取jar包,导致部署失败。
解决方案
以个人项目的common公共包为例。
- 将本地jar包通过mavn编译。
install-file -Dfile=本地位置/common.jar -DgroupId=com -DartifactId=thinke-common -Dversion=1.0(版本号) -Dpackaging=jar
执行后会在本地配置的仓库文件夹下生成一个com的文件夹,里面有thinker-common包
- 将编译后的目录文件移动到jenkins对应的仓库文件中。
注意: Jenkins 默认的仓库包位置为:
/var/lib/jenkins/.m2/repository
这边如果部署使用的是自定义仓库位置,就将刚才打包好的文件复制到该仓库下。
这边的~表示的是/var/lib/jenkins/
,而不是/root/
- 重新进行构建。
在项目中的pom文件中添加相关依赖。
<dependency>
<groupId>com</groupId>
<artifactId>thinker-common</artifactId>
<version>版本号</version>
</dependency>
立即构建就完成了。
更多推荐
已为社区贡献2条内容
所有评论(0)