首页 > 其他分享 >Jenv和JDK安装与配置指南

Jenv和JDK安装与配置指南

时间:2024-07-03 10:09:56浏览次数:15  
标签:指南 Java JDK JEnv add Jenv 版本 jenv

一、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”接受缺省值。

如遇到问题请留言❀

标签:指南,Java,JDK,JEnv,add,Jenv,版本,jenv
From: https://www.cnblogs.com/zushuzhen/p/18281009

相关文章

  • IT领域的初学者指南:从高考到新征程
    前言七月来临,各省高考分数已揭榜完成。对于许多学子来说,高考的完结并不意味着学习的结束,而是新旅程的开始。特别是对于那些有志于踏入IT领域的高考少年们,这个假期无疑是开启探索IT世界的绝佳时机。作为该领域的前行者和经验前辈,我希望能为准新生们提供一份全面的学习路线图......
  • JDK卸载与安装
    卸载JDK1、删除Java安装目录2、删除JAVA_HOME3、删除path下关于Java的目录4、DOS命令查看java-version安装JDK1、百度搜索JDK8,找到下载地址2、同意协议3、注册账号4、下载电脑对应版本5、双击安装JDK6、记住安装路径7、配置环境变量我的电脑-->右键-->属性-->高......
  • 汽车之家论坛评论全面采集实战指南:Python爬虫篇
    聚焦汽车之家,解锁评论宝藏在这个数据为王的时代,每一个角落的信息都可能成为宝贵的洞察来源。汽车之家,作为汽车行业内的权威论坛,其海量的用户评论不仅是消费者购车的重要参考,也是汽车品牌与市场研究者不可忽视的数据金矿。本文将手把手教你如何利用Python爬虫技术,高效采集汽车......
  • FL Studio 21中文破解版,内置激活补丁安装激活使用指南
     FLStudio21在音频质量和性能上也达到了新的高度。它采用了先进的音频处理技术,确保了音频的清晰度和真实度。同时,其强大的处理能力使得用户可以同时运行多个音轨和效果器,而不会出现卡顿或延迟。此外,FLStudio21还提供了丰富的插件和扩展功能,使得用户能够更加方便地与其他......
  • 上海市小区地下室非机动车辆(电动自行车、自行车)坡道设计评级指南 All In One
    上海市小区地下室非机动车辆(电动自行车、自行车)坡道设计评级指南AllInOne非机动车辆地下夹层坡道反人类设计疑问❓为什么要这么设计?设计的参考依据是什么?设计师有去亲身体验自己的设计成果吗?非机动车辆(电动自行车、自行车)坡道设计评级指南评级/指数范例图......
  • 《DNK210使用指南 -CanMV版 V1.0》第七章 基于CanMV的MicroPython语法开发环境搭建
    第七章基于CanMV的MicroPython语法开发环境搭建1)实验平台:正点原子DNK210开发板2)章节摘自【正点原子】DNK210使用指南-CanMV版V1.03)购买链接:https://detail.tmall.com/item.htm?&id=7828013987504)全套实验源码+手册+视频下载地址:http://www.openedv.com/docs/boards/k210/......
  • 云端守护:在iCloud中管理设备安全更新的全面指南
    ......
  • 成功进行年中绩效考核的分步指南
    绩效考核可能会带来很多负面情绪。焦虑、恐惧、烦躁–你可以说出来。但是,这些情绪往往源于这样一个事实,即绩效考核通常是无序的和仓促的。更不用说,他们可能会有弊大于利的名声。为了避免文书工作的冲击和随之而来的生产力的破坏,许多公司赞成进行年度绩效考核。但是,虽然年度考核......
  • StarRocks 入门指南:创建和管理数据库及表
    本文介绍如何在StarRocks中创建数据库和表,插入数据,执行常用的系统管理命令,以及一些常用配置的修改方法,快速了解上手StarRocks。设置环境变量首先,我们需要设置JAVA_HOME环境变量,以便StarRocks能够找到Java运行时环境。exportJAVA_HOME="/data3/starrocks/jdk-17.0.11"......
  • Spring Boot 中使用 Spring Security 实现安全访问权限管理:详尽指南
    引言:在现代Web应用开发中,安全是一个至关重要的环节。SpringSecurity是一个功能强大且高度可定制的安全框架,能够为SpringBoot应用提供全面的安全解决方案,包括认证(Authentication)和授权(Authorization)。本文将手把手教你如何在SpringBoot应用中集成SpringSecurity,实现用户登......