控制台信息
问题原因
新版Jenkins插件不支持低版本Java,老版Jenkins无法下载社区插件。
解决方法
下载低版本Java:Java Downloads | Oracle
将文件放置于Jenkins目录并解压,解压命令参考:
cd /var/jenkins_home
tar -zxvf /var/jenkins_home/jdk-8u421-linux-x64.tar.gz
进入Manage Jenkins-Tools-JDK安装,配置低版本Java
在构建步骤中选择 执行Shell ,不可选择调用顶层 Maven 目标,新版 Maven 插件不支持低版本Java。
使用Jenkins路径下的maven构建,并使用 -f 指定拉取项目的pom.xml路径。
/var/jenkins_home/apache-maven-3.8.4/bin/mvn clean install -f /var/jenkins_home/workspace/pro-club-subject/pro-club-subject/pom.xml -Dmaven.test.skip
构建成功