首页 > 其他分享 >JDK配置环境变量

JDK配置环境变量

时间:2024-10-12 10:47:47浏览次数:3  
标签:JAVA JDK 变量值 配置 版本 HOME% HOME 环境变量

JDK下载官网:Java Downloads | Oracle

一、前期准备

1.在官方网站中下载好你需要的版本,这里我下载的是JDK21,看自己的电脑系统是什么,我这里是Windows系统。

二、安装

三、配置变量

在系统中找到高级系统设置,点击环境变量

1.在系统变量中新建CLASSPATH

变量名:

CLASSPATH

变量值:

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

(如果已经传在你想拥有多JDK版本并可以切换版本时可以将变量值改为如下变量值)

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

2.在用户变量中找到Path编辑环境变量中新建

(如果已经存在就不用新建了)

%JAVA_HOME%\bin

%JAVA_HOME%\jre\bin

3.在系统变量里新建JAVA_HOME

变量名:

JAVA_HOME

变量值:(你的JDK下载的路径)

E:\JDK\JDK21

4.当你想有多个JDK版本并可以切换

(当你想有多个JDK版本并可以切换时,变量值应为如下:21为你)

新建JAVA_HOME

变量名:

JAVA_HOME

变量值:(%JAVA_HOME+版本号%——通过修改此处版本号来达到更改JDK版本)

%JAVA_HOME21%

新建JAVA_HOME1.8

变量名:(JAVA_HOME+版本号)

JAVA_HOME1.8

变量值:(你的JDK下载的路径)

E:\JDK\JDK1.8

新建JAVA_HOME21

变量名:(JAVA_HOME+版本号)

JAVA_HOME21

变量值:(你的JDK下载的路径)

E:\JDK\JDK21

四、切换JDK版本(测试——以及如何确认版本已经更改)

1.切换JDK版本

选中系统变量JAVA_HOME编辑

更改变量值中版本号部分(%JAVA_HOME+版本号%)

2.测试

Win+R输入cmd或系统中收索命令提示符,打开命令提示符

输入:(查询当前JDK版本信息)

java -version

 注意:当改完版本后记得重新打开命令提示符,进行版本信息查询

 

标签:JAVA,JDK,变量值,配置,版本,HOME%,HOME,环境变量
From: https://blog.csdn.net/weixin_63043528/article/details/142783641

相关文章

  • echarts配置option
    折线渐变背景结合路径图实现动态效果letxData=['Mon','Tue','Wed','Thu','Fri','Sat','Sun'];letyData=[150,132,134,230,210,290,310];option={tooltip:{trigger:'axis',......
  • H3C交换机SSH使用RSA公钥免密登录配置
    1.使用puttygen.exe计算RSA 2.保存公钥和私钥公钥:pub.key  注意:公钥上传到交换机(FTP等方式)。私钥:private.ppk3.配置交换机<Switch>system-view[Switch]public-keylocalcreatersaTherangeofpublickeysizeis(512~2048).Ifthekeymodulusisgreatert......
  • Idea android应用kotlin-stdlib-1.8.20 kotlin-stdlib-jdk81.6.21冲突
    Ideaandroid应用kotlin-stdlib-1.8.20kotlin-stdlib-jdk81.6.21冲突idea中开发android应用,安装android插件后,新建项目,然后各种包更新,最后运行时提示kotlin-stdlib-1.8.20kotlin-stdlib-jdk8:1.6.21冲突错误如下:FAILURE:Buildfailedwithanexception.Whatwentwrong:......
  • iptables配置网络防火墙
    文章目录基本链配置动作常用命令基本链链是数据包传播的途径,每条链对应多条规则。数据包进入服务器需要经过多道关卡,以下是三条应用在“主机防火墙”中的链。INPUT:入口流量OUTPUT:出口流量FORWARD:转发流量配置动作配置防火墙规则时,对于指定的数据包,我们通常可以......
  • 华为交换机配置-VLAN配置
    1.基于端口划分VLAN(静态VLAN)1.网络拓扑图及需求2.配置命令交换机1和交换机2的配置同理,下面展示交换机1的配置<Huawei>syEntersystemview,returnuserviewwithCtrl+Z.[Huawei]sysnameSW1[SW1]vlanbatch10011003Info:Thisoperationma......
  • SLAM十四讲第二版代码环境配置-ubantu18.04
    前言默认已经进入ubantu18.04界面,之前的怎么下载VM怎么从光盘文件安装18.04步骤就不再赘述了,主要是之前按照其他的博客安装时时常会出现一点问题,然后来网上各种缝缝补补。以下是所有步骤。1.自适应屏幕+复制粘贴这一部分主要是为了方便看屏幕和粘贴的工具性安装,可以通过......
  • Nacos服务注册与发现的原理和如何配置
    由于在大型为微服务项目中存在很多服务提供者,甚至相同的服务会使用不同的路径去调用,为了更好的管理并调用这些服务,我们需要使用注册中心来帮助我们管理这些服务以nacos为例,1.当使用nacos来管理服务的时候,服务启动时会将自己的注册信息,例如服务名,Ip,端口注册到注册中心中。2.调......
  • VS2019/2022配置C++ OpenCV4.10.0环境
    一、下载opencv4.10.0官网链接:https://opencv.org/ 安装的时候记住安装路径,本人安装到E盘 二、新建C++项目1、本人新建C++/CLR.Netframework项目 2、右击打开C++项目属性2.1、添加包含目录 此处本人配置的是绝对地址,拷贝build文件夹到程序目录,然后配置相对地......
  • 配置和管理samba服务器
    samba服务建起了Linux和Windows之间的桥梁,实现了不同系统之间的互通,如复制文件、实现不同操作系统的资源共享。在实际应用中,可以将samba服务器架设成一个强大的文件服务器。在本篇文章中,将实现Linux和Linux之间、Linux和Windows之间的samba服务。地址规划OSIPrehl9.0192.168.96.171......
  • vue3--vite环境变量的配置
    在开发环境、测试环境、生产环境需要请求不同的接口,对应不同的数据。因此,配置环境变量也尤为重要第一:为项目根目录开发、测试、生成(也可以加入预发布)环境创建.env文件.env.development.env.production.env.test第二:配置数据#变量必须以VITE_为前缀才能暴露给外部读取......