Jenkins中支持maven构建遇到仓库报错问题

目的

Jenkins中支持maven构建(Jenkins使用docker安装)

问题

1.构建一个maven项目

2.执行报错

/var/lib/jenkins/local_maven_repo/com/sx/root/1.0.4/root-1.0.4.pom.part.lock (No such file or directory)

Failed to transfer Could not transfer artifact com.sx:root:pom:1.0.4 from/to snapshot

以上问题是找不到maven中的依赖包,所以要检查maven的setting中的仓库地址是否存在/var/lib/jenkins/local_maven_repo

3.解决办法

1)在宿主机上创建/var/lib/jenkins/local_maven_repo路径

2)授权chmod 777 local_maven_repo,再次构建就行了

相关推荐
需要8264 天前
JVM 内存区域与对象创建:一次 GC 从哪来
java·jvm·spring boot·spring·servlet·tomcat
不吃香菜kkk、4 天前
CI/CD(GitOps)学习与部署手册
运维·云原生·容器·kubernetes·云计算·jenkins·argocd
2601_953824614 天前
基于SSM的水果超市管理系统
java·tomcat·maven
明月_清风5 天前
Maven 到底是什么?一篇文章搞懂 Java 项目构建与依赖管理
java·后端·maven
今年下半年5 天前
SpringBoot整合金蝶中间件
spring boot·中间件·maven
vx_BS813306 天前
【项目编号:project51629】Spring Boot 乡村自来水缴费系统:把抄表、水费生成与在线缴费做成一条数字化闭环
java·spring boot·eclipse·tomcat·maven
暮雨哀尘7 天前
JAVA基础练习(四):SpringBoot 实现简易登录功能
java·spring boot·eclipse·maven
hanchenxing7 天前
CI/CD流水线中的构建缓存:从原理到最小可运行示例CI/CD
maven·构建缓存
愛芳芳8 天前
Swagger2 多环境动态配置实战指南
java·后端·maven·springboot·swagger