Windows系统下Jenv和JDK安装与配置指南
Windows系统下Jenv和JDK安装与配置指南
本文将详细介绍在Windows系统下如何安装和配置Jenv以及JDK,包括具体的安装步骤、环境变量配置以及Jenv的常用命令。
一、Jenv安装
1. 下载地址
访问Jenv的GitHub开源地址进行下载:
下载完成后,将文件解压到指定目录,例如D盘的Admin文件夹下:
2. 环境变量配置
在系统变量Path中新增一条路径,指向Jenv的解压目录:
变量值:D:\Admin\JEnv
(根据实际解压路径进行调整)
3. 验证安装
打开命令行,输入以下命令进行测试:
jenv -v
如果显示版本信息,则表示安装成功。如果没有显示任何信息,请重启电脑后再次尝试。
二、JDK安装
1. 下载地址
访问Oracle官网下载所需的JDK版本:
2. 安装步骤
双击下载的exe文件进行安装。建议将JDK安装到与Jenv相同的目录下,例如:
D:\Admin\JEnv\JDK
3. 配置环境变量
在系统环境变量中进行如下配置:
新建变量:
变量名:
CLASSPATH
变量值:
.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
(注意最前面有一个点)在Path变量中增加以下两项值:
%JAVA_HOME%\bin
%JAVA_HOME%\jre\bin
4. 验证安装
在命令行中输入以下命令进行测试:
java
javac
java -version
如果显示相关命令的使用信息或版本信息,则表示安装成功。
三、Jenv命令使用
1. 添加JDK版本
使用jenv add
命令将JDK添加到JEnv管理中:
jenv add <name> <path>
其中,<name>
是自定义的JDK名称,<path>
是JDK的安装路径。例如:
jenv add 1.8 "D:\Admin\JEnv\JDK\jdk1.8.0_202"
jenv add 11 "D:\Admin\JEnv\JDK\jdk-11"
jenv add 17 "D:\Admin\JEnv\JDK\jdk-17.0.10"
jenv add 20 "D:\Admin\JEnv\JDK\jdk-20"
jenv add 21 "D:\Admin\JEnv\JDK\jdk-21.0.2"
jenv add 22 "D:\Admin\JEnv\JDK\jdk-22"
2. 列出所有JDK版本
使用jenv list
命令列出所有已注册的Java版本:
jenv list
3. 切换当前使用的JDK版本
使用jenv use
命令切换当前使用的JDK版本:
jenv use 22 # 使用步骤1中自定义的名称
4. 查看当前使用的JDK版本
使用java -version
命令查看当前使用的JDK版本:
java -version
5. 设置全局JDK版本
使用jenv global
命令设置全局默认使用的JDK版本:
jenv global 22 # 使用步骤1中自定义的名称
6. 设置局部JDK版本
在项目的根目录下,使用jenv local
命令设置该项目特定的JDK版本:
cd path\to\your\project # 进入项目目录
jenv local 22 # 在此文件夹中的任何时候都将使用给定的Java版本。还将为所有子文件夹设置Java版本。
7. 删除JDK版本
使用jenv remove
命令从JEnv管理中删除指定的JDK版本:
jenv remove 22 # 使用步骤1中自定义的名称
8. 查看帮助信息
使用jenv --help
获取更多帮助信息和命令列表:
"jenv list" # 列出所有已注册的Java-env。
"jenv add <name> <path>" # 向JEnv添加一个新的Java版本,该版本可以通过给定的名称来引用。
"jenv remove <name>" # 从JEnv中删除指定的Java版本。
"jenv change <name>" # 将给定的Java版本全局应用于所有重新启动的外壳和这个外壳。
"jenv use <name>" # 在本地为当前的外壳应用给定的Java版本。
"jenv local <name>" # 在此文件夹中的任何时候都将使用给定的Java版本。还将为所有子文件夹设置Java版本。
"jenv link <executable>" # 在JAVA_HOME中创建可执行文件的快捷方式。例如“javac”
"jenv uninstall <name>" # 删除JEnv并将指定的Java版本恢复到系统。您可以保留配置文件
"jenv autoscan [--yes|-y] ?<path>?" # 将扫描给定路径中的Java安装并请求将它们添加到JEnv。路径是可选的,“--yes|-y”接受缺省值。
通过以上步骤,你可以在Windows系统下成功安装和配置Jenv以及JDK,并使用Jenv灵活管理多个JDK版本。