跳至主要內容

jEnv 切换 JDK 版本

Jin大约 1 分钟

jEnv 切换 JDK 版本

1、下载

2、安装

下载之后直接解压缩,看到下面几个文件。对,没错,我看了下,好像就是bat脚本。

![image-20240909141645203](images/02-jEnv 切换 JDK 版本/image-20240909141645203.png)

先运行java.bat文件,然后你可以去检查系统环境变量发生了什么改变。

PS D:\Jin\JEnv> .\java.bat
There was an error:
No global java version found. Use jenv change to set one
PS D:\Jin\JEnv>

Path 环境变量首行新增一行 JEnv 配置

![image-20240909142128559](images/02-jEnv 切换 JDK 版本/image-20240909142128559.png)

3、命令配置

3.1、向 env 添加 JDK 版本

jenv add <名称> <路径> 

示例:

jenv add java21 "D:\Oracle\Java21"

jenv add java17 "D:\Oracle\Java17"

jenv add java8 "D:\Oracle\Java8\JDK"

3.2、切换 JDK 版本

# 切换jdk版本
jenv change <名称>

# 不推荐的命令,至于为什么不推荐,
# 你可以打开脚本看看里面的代码
jenv use <名称>

示例

C:\Users\Jin>jenv change java21
JEnv is changing your environment variables. This process could take longer but it happens only when a jenv executable is found in your path
Setting JAVA_HOME globally. This could take some time
JEnv changed globally

3.3、查看所有 JDK

jenv list

3.4、删除添加到 jenv 的 JDK 版本

jenv remove java17
贡献者: Jin