【JDK】win 10 / win 11:jdk 8 升级为 jdk 17

目录

一、前言

二、历史版本 Java 安装

三、最新版本 Java 安装 

(1)历史版本作废

(2)最新版本沿用旧版 JDK 系统环境变量

(3)JDK 17 下载

(4)JDK 17 安装

(5)JDK 17 复制 JDK 8 的 tools.jar 文件

(6)检查 JDK 系统环境变量

(7)重启电脑

(8)验证 JDK 17 安装成功

四、Jmeter 启动校验



一、前言

由于之前的配套测试环境一直沿用 jdk8,现在准备整套环境进行升级,主要影响软件有:

  • Jmeter V4.0 升级成 V5.5:支持 Java 8 及以上版本
  • Jenkins V2.134 升级成 V2.365:仅支持 Java 11 或 Java 17
  • JDK 已安装版本为 Java 8,官网当前最新版本为 Java 18 和 Java 17

因此,测试环境配套 JDK 配置需:从 Java 8  升级成 Java 17 



二、历史版本 Java 安装

查看我的另一博文:

【JDK】win 10 / win 11:jdk 8 下载、安装、配置、验证



三、最新版本 Java 安装 

(1)历史版本作废

直接将原来的 JDK 安装目录修改名字,这样系统环境变量就不起效,示例改为:JDK8


(2)最新版本沿用旧版 JDK 系统环境变量

在原来的路径下,新增与原来同名的目录 JDK,同时其下新增 2 个空文件夹:jdk 、jre


(3)JDK 17 下载

Java 17 官方下载地址: https://www.oracle.com/java/technologies/downloads/#jdk17-windows


(4)JDK 17 安装

注意 jdk17 和 jdk8 安装过程区别是:

  • Java 8 自定义安装路径 2 次,jdk 和 jre 分开安装
  • Java 17 自定义安装路径 1 次,jdk 和 jre 合并安装,仅安装在 jdk 文件夹中


(5)JDK 17 复制 JDK 8 的 tools.jar 文件

注意 jdk17 和 jdk8 安装过程区别是:

  • Java 8 自定义安装路径 2 次,jdk 和 jre 分开安装,jdk / lib 目录下有 tools.jar 文件
  • Java 17 自定义安装路径 1 次,jdk 和 jre 合并安装,jdk / lib 目录下无 tools.jar 文件

而此处 Java 17 安装,我依旧沿用 jdk 和 jre 分开目录的方法,直接安装在 jdk 目录下:

  • jdk / lib 目录:由于不存在 tools.jar 文件,导致 Jmeter Bat 文件桌面快捷方式启动失败,因此需要将 jdk8 的 tools.jar 文件再复制过来
  • jre 空目录:新增空白目录 lib,同时将 jdk8 的 tools.jar 文件再复制过来

 


(6)检查 JDK 系统环境变量

如果原来未安装旧版 JDK ,可以和 jdk8 的安装教程一样,从头安装 jdk17;如果是原来 jdk8 直接作废安装 jdk17,则系统环境变量配置与 jdk8 一致,无需修改,详细配置请查看我的另一博文:

【JDK】win 10 / win 11:jdk 8 下载、安装、配置、验证 —— 三、配置 JDK 系统环境变量


(7)重启电脑

由于 jdk8 可能存在缓存,因此需重启电脑 


(8)验证 JDK 17 安装成功

查看我的另一博文:

【JDK】win 10 / win 11:jdk 8 下载、安装、配置、验证 —— 验证 JDK



四、Jmeter 启动校验

查看我的另一博文:

【Jmeter】安装配置:Jmeter 自定义创建桌面快捷方式

  • 7
    点赞
  • 39
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

顾三殇

觉得不错的话,打赏鼓励一下吧~

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值