随意切换jdk8和jdk17秘诀!!必看!

当我们遇到需要升级jdk8到jdk17时候,但是又想要对jdk8进行保留。根据下面的步骤设置吧。

1.下载jdk17

咱们直接使用镜像网站下载

WEJDK学习站

下载后将其保留到想要存放的位置即可,这里我们不赘诉。

2.设置环境变量

下载好了jdk17后

2.1进入环境变量 先建系统变量

大家看这三个,这是我们首先要建的。

2.2.1 第一个我们通过这个来选择8或17

这里我们拿17举例

复制代码
JAVA_HOME


%JAVA17_HOME%

2.2.2 设置系统变量jdk8和jdk17的路径

这里的变量值就是jdk的bin目录存放的位置 ,大家根据自己jdk存放的位置设置一下 jdk8和jdk17同理。

2.2 新建系统变量classpath

大家复制我的代码使用就号,自己打非常容易出错

java 复制代码
CLASSPATH

.;%JAVA_HOME%\lib\dt.jar; %JAVA_HOME%\lib\tools.jar

2.3设置系统变量path

就是这两个环境变量需要设置。 jdk17是不需要这个jre的是用来给jdk8使用的。

java 复制代码
%JAVA_HOME%\bin


%JAVA_HOME%\jre\bin

这样设置好了后我们的jdk就已经配置好了,现在我们使用命令行来测试一下

这样我们就成功换成了jdk17啦!

相关推荐
jaysee-sjc2 分钟前
【苍穹外卖】Day10:定时任务与 WebSocket 实时提醒实战
java·开发语言·javascript·数据库·vue.js·websocket·网络协议
ysu_03144 分钟前
【C++ 进阶之路】(二)从内联函数到类与对象:深挖内存对齐、this 指针与三大默认成员函数
开发语言·数据结构·c++·笔记·面向对象·this
独隅6 分钟前
Claude 高效应用实战指南
android·java·开发语言·claude·claude code
布莱克60510 分钟前
C++ 中 set 与 map 的区别详解
开发语言·c++·算法·哈希
WJ.Polar12 分钟前
异常、泛型、集合、Stream流
java·数据结构
牧瀬クリスだ12 分钟前
Redis五大数据类型全解析:从入门到实战
java·数据库·redis·后端·缓存
Nuanyt24 分钟前
LeetCode Hot 100 · 双指针 3 题 Java
java·笔记·算法·leetcode·双指针
Wang's Blog30 分钟前
Java 项目实战: 交友项目 - 圈子互动
java·开发语言·交友
Rain的Java大神之路31 分钟前
北漂 13 年,我把 Java 家底钉成了这张知识图谱(全站免费)
java·后端·程序员
jimy11 小时前
构造函数表达式的值类别是:prvalue
开发语言·c++