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

8 篇文章 1 订阅

一、说明:

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

image-20221016142735963

二、兼容jdk8项目

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

1、jdk8下载

下边是我的百度云链接

链接:https://pan.baidu.com/s/1EU0zQXLZShBek6I-hUg1Sg 
提取码:jdk8

2、将jdk包解压至jenkins工作目录挂载的宿主机位置

之前我们将jenkins容器工作目录/var/jenkins_home 挂载到了宿主机/home/jenkins_data目录下

image-20221016144635801

解压jdk

tar -zxvf jdk-8u221-linux-x64.tar.gz
image-20221016144811621

3、jenkins页面配置jdk8

Dashboard >系统管理>全局工具配置>jdk

image-20221016145408805

点击最下方进行保存

4、jdk版本选择插件下载

image-20221016145503729

5、项目指定jdk版本

选择参数化构建过程,找到 JDK Parameter

image-20221016150121182

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

评论 13
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值