Jenv和JDK安装与配置指南
一、Jenv安装
1.下载地址→github开源地址
下载后解压,我解压到了D盘Admin文件下
2.环境变量
系统变量path新增一条 变量值:D:\Admin\JEnv(jenv的实际解压路径) |
3.cmd命令行中尝试命令:
jenv -v
若有返回值,即为成功,若没有请重启电脑!
二、JDK安装
1.下载地址→oracle官网
2.双击exe安装
小编是直接新建目录安装在了D:\Admin\JEnv\JDK文件夹中
3. 配置环境变量
路径:程序->计算机->右键->属性->高级系统设置->高级->环境变量(以win10为例)
变量值
(1)新建变量 变量名:CLASSPATH 变量值:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar(注意最前面有一个点) |
(2)在Path变量中,增加两项值,(不需要新建Path变量) 变量值:;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin(注意前边有分号) |
4.cmd命令行中尝试命令:
java javac java -version
若有返回值,即为成功
三、Jenv命令
1.添加JDK版本:
使用 jenv add 命令将JDK添加到JEnv管理中。
jenv add <name> <path>
——name:自定义名称;path:jdk路径,向JEnv添加一个新的Java版本,该版本可以通过给定的名称来引用
例如:
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-env。
jenv list
如下所示:
3.切换当前使用的JDK版本:
使用 jenv use 命令在本地为当前外壳应用给定的Java版本
例如,切换到JDK 22:
jenv use 22 #步骤2 自定义的名称
4.查看当前使用的JDK版本:
使用java -version 来查看当前使用的JDK版本。
java -version
5.设置全局JDK版本:
使用 jenv global 命令设置全局默认使用的JDK版本。例如:
jenv local 22 #步骤2 自定义的名称
6.设置局部JDK版本:
在项目的根目录下,使用 jenv local 命令设置该项目特定的JDK版本。例如:
cd path\to\your\project #进入到后端项目 jenv local 22 #在此文件夹中的任何时候都将使用给定的Java版本。还将为所有子文件夹设置Java版本。
7.删除JDK版本:
使用 jenv remove 命令从JEnv管理中删除指定的JDK版本。例如:
jenv remove 22 #步骤2 自定义的名称
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”接受缺省值。
如遇到问题请留言❀
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek “源神”启动!「GitHub 热点速览」
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· C# 集成 DeepSeek 模型实现 AI 私有化(本地部署与 API 调用教程)
· DeepSeek R1 简明指南:架构、训练、本地部署及硬件要求
· 2 本地部署DeepSeek模型构建本地知识库+联网搜索详细步骤