Windows配置多版本JDK的详细步骤

 更新时间:2025年04月18日 09:07:08   作者:南国以南i  
JDK是Java开发工具包的缩写,包含了Java编译器、Java虚拟机、Java类库等众多组件,是Java开发的基石,提供了编写、编译和运行Java程序所必需的工具,有时候项目需要不同的JDK版本,所以本文给大家介绍了Windows配置多版本JDK的详细步骤,需要的朋友可以参考下

一、下载并安装多个JDK版本

友情链接: JDK下载 Oracle 共享账号

你可以从 OracleAdoptOpenJDK 下载你需要的JDK版本,分别进行安装。

安装jdk

二、配置环境变量

2.1 点击高级系统设置

环境变量

2.2 选择环境变量

环境变量2

2.3 配置CLASSPATH

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

classpath

2.4 配置JAVA_HOME

JAVA_HOME
%JAVA_HOME_8%

JAVA_HOME_8
D:\Software\Jdk\jdk1.8

JAVA_HOME_17
D:\Software\Jdk\jdk17

javahome

2.5 配置Path环境变量

注意:删除Path变量中安装Jdk时自动配置javapath

C:\Program Files (x86)\Common Files\Oracle\Java\java8path
C:\Program Files (x86)\Common Files\Oracle\Java\javapath
C:\Program Files\Common Files\Oracle\Java\javapath

新增如下配置:

%JAVA_HOME%\bin
%JAVA_HOME%\jre\bin

在这里插入图片描述

三、JDK验证

3.1 打开cmd命令工具

cmd

3.2 输入命令查看

java -version

当前环境变量配置JDK1.8

java

3.3 切换JDK版本

修改JAVA_HOME中JDK版本即可!!!

切换jdk

3.4 切换后查看

java -version

当前环境变量配置JDK17

jdk17

总结

到此这篇关于Windows配置多版本JDK的详细步骤的文章就介绍到这了,更多相关Windows配置多版本JDK内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • springcloud中Ribbon和RestTemplate实现服务调用与负载均衡

    springcloud中Ribbon和RestTemplate实现服务调用与负载均衡

    这篇文章主要介绍了Ribbon和RestTemplate实现服务调用与负载均衡,想了解负载均衡的同学可以参考下
    2021-04-04
  • 浅析Spring和MyBatis整合及逆向工程

    浅析Spring和MyBatis整合及逆向工程

    这篇文章主要介绍了Spring和MyBatis整合及逆向工程的相关资料,非常不错,具有参考借鉴价值,需要的朋友可以参考下
    2016-06-06
  • Java初学者了解

    Java初学者了解"=="与equals的区别

    这篇文章主要介绍了Java初学者了解"=="与equals的区别,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-11-11
  • 详解Mybatis通用Mapper介绍与使用

    详解Mybatis通用Mapper介绍与使用

    目前通用mapper只支持对单表的操作,对单表的增删改查,无需在mapper.xml写对应的sql语句,只需要我们调用相应的接口,对于快速开发极为方便,感兴趣的小伙伴们可以参考一下
    2018-06-06
  • 基于Spring AMQP实现消息队列的示例代码

    基于Spring AMQP实现消息队列的示例代码

    Spring AMQP作为Spring框架的一部分,是一套用于支持高级消息队列协议(AMQP)的工具,AMQP是一种强大的消息协议,旨在支持可靠的消息传递,本文给大家介绍了如何基于Spring AMQP实现消息队列,需要的朋友可以参考下
    2024-03-03
  • Java泛型extends关键字设置边界的实现

    Java泛型extends关键字设置边界的实现

    这篇文章主要介绍了Java泛型extends关键字设置边界的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-09-09
  • Java中反射的一个简单使用

    Java中反射的一个简单使用

    一直感觉Java的反射机制很强大,JAVA反射技术在平时我们的开发中虽然很少会用到,但在我们所使用的框架源码中是经常会用到的。这篇文中就给大家介绍了关于Java中反射的一个简单使用,有需要的朋友们下面来一起看看吧。
    2016-11-11
  • VSCode中开发JavaWeb项目的详细过程(Maven+Tomcat+热部署)

    VSCode中开发JavaWeb项目的详细过程(Maven+Tomcat+热部署)

    这篇文章主要介绍了VSCode中开发JavaWeb项目(Maven+Tomcat+热部署),本文分步骤通过图文并茂的形式给大家介绍的非常详细,需要的朋友可以参考下
    2022-09-09
  • Java数据结构之哈夫曼树概述及实现

    Java数据结构之哈夫曼树概述及实现

    文中详细讲了关于Java哈夫曼树的概述以及用Java实现的方法,对各位正在学习java数据结构的小伙伴们有很大的帮助哟,需要的朋友可以参考下
    2021-05-05
  • 在MyBatis中使用接口映射的步骤详解

    在MyBatis中使用接口映射的步骤详解

    在MyBatis中使用接口映射是一种基于Java接口而非XML映射文件的方式来绑定SQL查询和操作,这种方法使用注解来指定SQL语句,并将其直接关联到接口方法上,本文给大家介绍了在MyBatis中使用接口映射的步骤,需要的朋友可以参考下
    2024-06-06

最新评论