背景介绍
我们在使用jenkins构建maven项目时由于依赖很多第三方jar包,默认会从maven中央仓库下载,由于maven中央仓库服务器是国外的,所以下载很慢,甚至会超时
解决办法
增加jenkins maven 源配置
如下图所示,增加maven settings.xml文件,在增加配置,此处增加的是国内maven源-阿里云的地址
xml
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
在具体的maven JOB中修改Build配置
如下图所示,勾选Use private Maven reposity即使用私有maven仓库
如下图所示,选择Global相关的配置