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