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版本。

相关推荐
亚历克斯神7 小时前
智能搜索系统的升级复盘——从 Elasticsearch 到混合检索的检索质量提升
java·spring·微服务
金銀銅鐵8 小时前
[Java] 一个方法最多可以有多少个入参?
java·jvm
哭哭啼8 小时前
JAVA服务问题诊断
java·开发语言·jvm
领创工作室8 小时前
GitHub Workflows 全面解析:从核心概念到开源实现
运维·github
Sayuanni%39 小时前
SpringBoot 从注解到源码:核心知识点总结
java·spring boot·后端
吕海洋9 小时前
目前可用的docker源2026.08
运维·docker·容器
坚定信念,勇往无前9 小时前
Maven 私有仓库-nexus
java
Minner-Scrapy9 小时前
Scrapy 2.17 源码解析:Scheduler 调度器与磁盘/内存双队列
java·爬虫·python·scrapy·网络爬虫·twisted
晚风醉蝶9 小时前
1-11-奇偶排序-OddEvenSort
java·数据结构·算法
夏天拐跑了西瓜10 小时前
Spring Cloud 微服务实战(三):一个服务挂了,凭什么拖垮整个系统?Sentinel 限流熔断实战
java·spring cloud·微服务