稷然如此

  • 首页
  • 文章分类
    • AI
    • Android
    • Java
    • Shell
    • Vue
    • C#
    • Python
    • 数据库
    • 组件
    • 其他
    • Game
  • 常用命令
    • Docker
    • Git
    • Linux
  • 操作系统
    • CentOS
    • Ubuntu
    • Windows
    • Kylin
  • 工具
    • IntelliJ IDEA
    • Visual Studio Code
稷然如此
不积跬步,无以至千里
  1. 首页
  2. 文章分类
  3. Java
  4. 正文

Windows 安装多版本JDK及切换

2024年9月2日 565点热度 0人点赞
1、准备目标版本
版本自行搜索下载。
jdk-8
jdk-17
jdk-21
2、创建自定义目录
举例:在D盘创建Java目录,然后再java目录下再创建三个目录,分别是:jdk-8、jdk-17、jdk-21、jre1.8.0_351(因为安装的jdk为jdk-8u351,所以目录名暂定如此,且17、21版本不需要安装jre)。
3、安装
Ⅰ、先安装jdk-8,因为有jre,jdk安装目录选择:D:/java/jdk-8,jre安装目录选择:D:/java/jre1.8.0_351。安装完成后通过命令行:java -version,可以看到jdk版本,此时再看系统环境变量Path,会发现自动创建了C:\Program Files (x86)\Common Files\Oracle\Java\javapath软目录,把这个环境变量和对应的目录软连接删掉。
Ⅱ、安装jdk-17,选择安装目录为:D:/java/jdk-17。此时再次命令行运行:java -version,会变成17版本。还是同jdk8一样,会创建软目录,把这个环境变量和对应的目录软连接删掉。
Ⅲ、同jdk-21安装方式,但jdk21的软目录为:C:\Program Files\Common Files\Oracle\Java\javapath。
4、创建环境变量
新建变量名为:JAVA_HOME8,变量值为:D:\tools\java\jdk-8。
新建变量名为:JAVA_HOME17,变量值为:D:\tools\java\jdk-17。
新建变量名为:JAVA_HOME21,变量值为:D:\tools\java\jdk-21。
新建变量名为:JAVA_HOME,变量值为:%JAVA_HOME8%,代表目前选择jdk8。
Path环境变量新建或者追加一行:%JAVA_HOME%\bin
Path环境变量新建或者追加一行:D:\tools\java\jre1.8.0_351\bin
5、切换JDK版本
需要使用什么JDK版本时,只需要变更JAVA_HOME环境变量下的的变量值,例如JAVA_HOME21即可。
注意:还需要修改 maven 配置文件所使用的 jdk 版本
标签: JDK jdk多版本
最后更新:2024年9月2日

Akim

犇 骉 Java、C#、Python、Go、Android、MiniProgram、Bootstrap、Vue2

点赞
< 上一篇
下一篇 >

Copyright © 2025 aianran.com All Rights Reserved.

免责申明 | 隐私政策 | 服务条款 | 关于我们

黔ICP备2023008200号-1

贵公网安备 52010202003594号