windows11下jdk同时安装多个版本并自由切换全网最详细教程

 更新时间:2025年11月28日 09:04:10   作者:小付爱coding  
一台电脑可以同时安装多个版本jdk,建议两个,最多不超三个,安装多个JDK版本可能会占用较多的磁盘空间,这篇文章主要介绍了windows11下jdk同时安装多个版本并自由切换的相关资料,需要的朋友可以参考下

引言

本次 操作会同时安装jdk1.8、jdk11、jdk17、jdk21四个版本,并实现自由切换

一、下载jdk

1、下载jdk看先确定好window系统版本类型(一般为x64位)

  • 搜索框输入cmd进入命令行

  • 打开命令行后 输入并执行命令 systeminfo ,即可显示当前电脑系统的信息,其中“系统类型”里有系统位数的信息,“X86- based PC ”代表“32位操作系统”,而“64- based PC ”将代表“64位系统”。

2、下载jdk:Oracle官网

Oracle官网需要登陆才下载,点击下载后会弹出登录弹窗,(注意Oracle官网访问偏慢属正常现象)

继续向下滑动可看到其他版本,下载x64Installer对于的exe文件

本次我们下载上文提到的4个版本

依次打开安装、安装目录可自定义,博主安装默认位置进行的安装,下面是下载后的四个版本

二、注意事项

请务必到以下位置删除这两个文件夹(这个很重要,不然后面可能切换不了版本),下面两个目录哪个有就删除哪个,都有就都删除

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

三、配置环境变量

1、打开编辑系统环境变量

操作的为系统环境变量

1、在系统变量中新建一个CLASSPATH,添加变量值如下(主要前面有个点,直接复制即可)

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

2、在系统变量里新建5个JAVA_HOME

第一个JAVA_HOME作用为 切换版本

3、在Path中添加以下两个

%JAVA_HOME%\bin

%JAVA_HOME%\jre\bin

四、切换版本验证

Win + R 输入cmd打开命令提示符,输入

java -version

2、修改成jdk11:

将上面提到的第一个JAVA_HOME的值修改为  %JAVA11_HOME%

再次验证(注意:修改完环境变量后,必须重新打开一个新的cmd窗口进行查看!!!

总结

到此这篇关于windows11下jdk同时安装多个版本并自由切换的文章就介绍到这了,更多相关jdk同时安装多个版本并自由切换内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • Java实现Excel表单控件的添加与删除

    Java实现Excel表单控件的添加与删除

    本文通过Java代码示例介绍如何在Excel表格中添加表单控件,包括文本框、单选按钮、复选框、组合框、微调按钮等,以及如何删除Excel中的指定表单控件,需要的可以参考一下
    2022-05-05
  • Springboot如何集成websocket

    Springboot如何集成websocket

    这篇文章主要介绍了Springboot如何集成websocket问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-07-07
  • 使用@Autowired可以注入ApplicationContext

    使用@Autowired可以注入ApplicationContext

    这篇文章主要介绍了使用@Autowired可以注入ApplicationContext问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-06-06
  • MongoDB整合Spring实例详细讲解(含代码)

    MongoDB整合Spring实例详细讲解(含代码)

    这篇文章主要介绍了MongoDB整合Spring实例详细讲解(含代码),小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-01-01
  • Java、JavaScript、Oracle、MySQL中实现的MD5加密算法分享

    Java、JavaScript、Oracle、MySQL中实现的MD5加密算法分享

    这篇文章主要介绍了Java、JavaScript、Oracle、MySQL中实现的MD5加密算法分享,需要的朋友可以参考下
    2014-09-09
  • Java设计模式之责任链模式(Chain of Responsibility模式)介绍

    Java设计模式之责任链模式(Chain of Responsibility模式)介绍

    这篇文章主要介绍了Java设计模式之责任链模式(Chain of Responsibility模式)介绍,本文讲解了如何使用责任链模式,并给出了4种使用实例,需要的朋友可以参考下
    2015-03-03
  • Spring 使用注解存储和读取 Bean对象操作方法

    Spring 使用注解存储和读取 Bean对象操作方法

    在 Spring 中,要想更加简单的实现对 Bean 对象的储存和使用,其核心就是使用 注解 ,本文主要就是演示如何使用注解实现对 Bean 对象的存取操作,感兴趣的朋友跟随小编一起看看吧
    2023-08-08
  • 一文彻底搞懂Java和JDK的版本命名问题

    一文彻底搞懂Java和JDK的版本命名问题

    今天通过本文给大家分享我对Java的版本号以及JDK的命名的了解,通过实例图文展示给大家介绍的非常详细,需要的朋友跟随小编一起看看吧
    2021-06-06
  • Java实现复原IP地址的方法

    Java实现复原IP地址的方法

    这篇文章主要介绍了Java实现复原IP地址的方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-02-02
  • Java从安装到上手的快速入门教程

    Java从安装到上手的快速入门教程

    Java是一种面向对象的编程语言,Java平台包括JavaSE、JavaEE和JavaME,分别用于桌面、企业级和移动端开发,JDK是Java开发工具包,包含了Java编译器、JRE和核心类库,文章还介绍了如何配置环境变量和编写、编译和运行第一个Java程序
    2025-11-11

最新评论