jenkins下配置maven

文章目录

    • 1. 先在jenkins服务器上安装maven
    • 2. 添加Jenkins全局变量
    • 3. 全局工具配置关联Maven
    • 4. 修改Maven的settings.xml
    • 5.在jenkins校验是否配置成功

1. 先在jenkins服务器上安装maven

下载-解压-重命名-启动

[root@VM-0-12-centos local]# wget https://mirrors.aliyun.com/apache/maven/maven-3/3.9.0/binaries/apache-maven-3.9.0-bin.tar.gz
[root@VM-0-12-centos local]# tar xf apache-maven-3.9.0-bin.tar.gz
[root@VM-0-12-centos local]# mv apache-maven-3.9.0 maven-3.9.0

设置环境变量

[root@VM-0-12-centos local]# vi /etc/profile
export JAVA_HOME=/usr/local/jdk
export MAVEN_HOME=/usr/local/maven-3.9.0
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin:$MAVEN_HOME/bin
export PATH=$PATH:/usr/local/gradle-8.0/bin

启动

[root@VM-0-12-centos local]# source /etc/profile

在这里插入图片描述
查看是否安装成功

[root@VM-0-12-centos local]# mvn -v

安装成功

2. 添加Jenkins全局变量

Manage Jenkins->Configure System->Global Properties ,添加三个全局变量
JAVA_HOME、M2_HOME、PATH+EXTRA
jenkins下配置maven_第1张图片

3. 全局工具配置关联Maven

Manage Jenkins->Global Tool Configuration->Maven->新增Maven,配置如下:
jenkins下配置maven_第2张图片

4. 修改Maven的settings.xml

创建本地仓库目录

[root@VM-0-12-centos /]# mkdir /root/repo

修改配置文件

[root@VM-0-12-centos conf]# vi /usr/local/maven-3.9.0/conf/settings.xml

添加

/root/repo/

修改镜像地址

    
      nexus-aliyun    
      *    
      Nexus aliyun    
      http://maven.aliyun.com/nexus/content/groups/public
    

查看变更的部分
jenkins下配置maven_第3张图片

5.在jenkins校验是否配置成功

在项目里配置shell脚本

echo "构建开始"
mvn clean package
echo "构建结束"

jenkins下配置maven_第4张图片
构建
查看构建日志
jenkins下配置maven_第5张图片
且服务器下生成了对应的war包
jenkins下配置maven_第6张图片

你可能感兴趣的:(CICD,jenkins,maven,java)