Jenkins:Maven安装和配置
2020-05-29 本文已影响0人
Anbang713
在Jenkins集成服务器上,我们需要安装Maven来编译和打包项目。
1. 安装Maven
# 1. 解压
tar -zxvf apache-maven-3.6.2-bin.tar.gz
# 2. 移动文件
mv apache-maven-3.6.2 /usr/local/
1.1 配置环境变量
# 1. 编辑文件
vim /etc/profile
# 2. 配置以下内容
export MAVEN_HOME=/usr/local/apache-maven-3.6.2
export PATH=$PATH:$MAVEN_HOME/bin
# 3. 配置生成
source /etc/profile
# 4. 测试
mvn -v
2. Jenkins配置jdk
Jenkins->Global Tool Configuration->JDK->新增JDK
,配置如下:

3. Jenkins配置Maven
Jenkins->Global Tool Configuration->Maven->新增Maven
,配置如下:

4. 添加Jenkins全局变量
Manage Jenkins->Configure System->Global Properties
,配置如下:

5. 修改Maven的settings.xml
# 1. 创建本地仓库目录
mkdir /root/mvn_repo
# 2. 修改settings.xml
vim /usr/local/apache-maven-3.6.2/conf/settings.xml
## 2.1 配置本地仓库目录
## 2.2 添加阿里云私服地址
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
6. 测试Maven是否配置成功
(1)新建mvn-test-demo

(2)开始构建,并输出构建结果

