Jenkins安装多个jdk版本,并在项目中选择对应jdk版本

下载jdk版本:进入oracle官网下载官方jdk

Java Downloads | Oracle

例:比如项目需要使用java8.341的版本,而jenkins用的是java11的版本,这里就需要下载多个jdk版本。进入下载网址,Java Archive Downloads - Java SE 8u211 and later

1、找到下载的版本,一般选择linux64位,后缀为.tar.gz的压缩包,下载需要登录oracle账号,没有账号先注册,免费下载的。

2、上传至服务器后,进行解压操作

上传路径随意,一般放在**/usr/local**中

tar -xzvf jdk-8u341-linux-x64.tar.gz

3、添加jenkins的jdk环境变量

依次点击,Manage Jenkins-->Global Tool Configuration-->JDK安装

把jdk的目录复制到java_home路径中,取个名字,可以添加多个jdk版本。

4、jenkins的job中选择jdk版本

选中项目的job,进入通用设置,就可以看到JDK的选择项,应用保存即可实现不同项目用不同的jdk版本。

相关推荐
Grey Zeng7 小时前
Java SE 25新增特性
java·jdk·jdk新特性·jdk25
雨白8 小时前
Java 线程通信基础:interrupt、wait 和 notifyAll 详解
android·java
架构师沉默12 小时前
设计多租户 SaaS 系统,如何做到数据隔离 & 资源配额?
java·后端·架构
Java中文社群13 小时前
重要:Java25正式发布(长期支持版)!
java·后端·面试
每天进步一点_JL14 小时前
JVM 类加载:双亲委派机制
java·后端
用户2986985301415 小时前
Java HTML 转 Word 完整指南
java·后端
少妇的美梦15 小时前
logstash教程
运维
渣哥15 小时前
原来公平锁和非公平锁差别这么大
java
渣哥15 小时前
99% 的人没搞懂:Semaphore 到底是干啥的?
java
J2K15 小时前
JDK都25了,你还没用过ZGC?那真得补补课了
java·jvm·后端