官网

提前安装jdk,yum或者二进制包都可以

1
yum -y install java-1.8.0-openjdk java-1.8.0-openjdk-devel

maven也需要安装

1
2
wget http://mirrors.tuna.tsinghua.edu.cn/apache/maven/maven-3/3.6.1/binaries/apache-maven-3.6.1-bin.tar.gz
tar zxf apache-maven-3.6.1-bin.tar.gz && mv apache-maven-3.6.1 /usr/local/maven
1
2
3
sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo
sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key
yum install jenkins

碰到的问题

手动安装maven,配置jenkins中maven变量出现问题

配置多次也无法成功,总是提示查找不到mvn

只有在shell中export 指定mvn目录才可以成功

查到文章 jenkins + maven + springboot + git(分支) 项目

手动做了软链接

1
ln -s /usr/local/maven/bin/mvn /usr/bin/mvn

这回 jenkins 可以使用mvn命令

在 job 中 echo $PATH 你会发现mvn根本不在这些目录下

1
2
+ echo /sbin:/usr/sbin:/bin:/usr/bin
/sbin:/usr/sbin:/bin:/usr/bin

这样也不需要配置全局工具中的变量,mvn命令也能使用