ci 上 maven 配置如下 job 配置如下: 执行时 输出如下 jenkins 貌似没有用到执行机本地的 maven 配置,用了默认的配置 从外网的库里寻找 jar。 执行机本地用 maven 命令是可以正常从公司内部企业库下载的。如何修改配置可以使 jenkins 从企业库下载 jar?
测试
#4 楼 @umbrella1978 maven 的 setting.xml 配置了 但是问题是 jenkins 没有用到 setting.xml 的配置 而且 jenkins 下载的依赖包也是在 jenkins 的目录下 ,不是 setting.xml 指定的。虽然我通过在 pom 中配置 profiles 解决了这个问题,但是我觉得应该还有更好的方法。有谁知道的可以提出来啊。
#3 楼 @kuroky 可以在 maven 的 setting.xml 中设置镜像服务
采用在 pom 中配置 profiles 的方式指定,解决问题,不知道有没有更好的方法
pom 内容贴出来 pom 里面有设置企业私服吗?
Maven 项目配置中的 Local Maven Repository 改为 Default 试试