jdk11版本jenkins打包jdk8项目,同时兼容jdk11与jdk8

https://blog.csdn.net/leilei1366615/article/details/127347906

一、说明:
本次文章中Jenkins为docker安装,镜像为jenkins/jenkins:lts-jdk11

 

二、兼容jdk8项目
核心思路:下载Linux版本jdk8解压到jenkins工作目录下,页面配置jdk8路径,项目打包时指定jdk版本

1、jdk8下载
下边是我的百度云链接

链接:https://pan.baidu.com/s/1EU0zQXLZShBek6I-hUg1Sg
提取码:jdk8
1
2
2、将jdk包解压至jenkins工作目录挂载的宿主机位置
之前我们将jenkins容器工作目录/var/jenkins_home 挂载到了宿主机/home/jenkins_data目录下

 

解压jdk

tar -zxvf jdk-8u221-linux-x64.tar.gz
1

3、jenkins页面配置jdk8
Dashboard >系统管理>全局工具配置>jdk

 

点击最下方进行保存

4、jdk版本选择插件下载


5、项目指定jdk版本
选择参数化构建过程,找到 JDK Parameter

 

需要注意的是,以后必须要为每一个任务指定jdk版本,如果需要使用jdk8的则指定jdk8,如果项目需要使用jdk11,则需要指定版本为 Default

posted on 2023-01-31 18:12  四海骄阳  阅读(1948)  评论(0编辑  收藏  举报

导航