JAVA中安装多个JDK的方法

 更新时间:2025年07月12日 09:56:22   作者:Jinkxs  
文章介绍了在Windows系统上安装多个JDK版本的方法,包括下载、安装路径修改、环境变量配置(JAVA_HOME和Path),并说明如何通过调整JAVA_HOME在Path中的顺序来切换默认JDK版本,需重启cmd生效,感兴趣的朋友跟随小编一起看看吧
  • 首先去oracle官网下载好两个版本不同的jdk(需要登录Oracle账号,没有可以免费注册)
  • 下载完成之后,我放在了D:\Java\jdk这个目录下,然后在这个目录下双击安装包进行安装

  • 安装的时候记得修改安装的路径,我这里修改了安装路径为D:\Java\jdk\jdk8 (在安装jdk8的时候,jdk9同上述操作)
  • 将两个jdk安装好之后就可以进行环境变量的配置了

这是进行JAVA_HOME的配置

编辑环境变量Path:
变量名(N):Path
变量值(V1):%JAVA_HOME%\bin
变量值(V2):%JAVA_HOME%\jre\bin
注意:这两个变量值都要加到环境变量Path中,如果一次性添加两个记得打上分号

在cmd下输入javac就可以看到环境是否配置好

像这样弹出一推东西就是配置好了

输入java -version可以查看当前的jdk版本,比如我现在设置的是jdk9

如果要切换jdk版本,只需要改变JAVA_HOME环境变量的值即可,比如我要切换到jdk8

将此处的9改成8即可,改完之后的环境变量界面

此时再在cmd输入java -version

发现还是显示的jdk9版本,以前安装的时候也遇到这种情况,当时百度解决了,现在看来又得百度解决并且记录下来,出现这种情况可把%JAVA_HOME%在path中配置的位置在%SystemRoot%\system32;前面,其实放到path最前面就好了,如果还是不行则重启cmd就好了

到此这篇关于JAVA中安装多个JDK的文章就介绍到这了,更多相关java安装多个jdk内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • Spring Bean常用的的装配方式详解

    Spring Bean常用的的装配方式详解

    这篇文章主要介绍了Spring Bean常用的的装配方式详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-07-07
  • Java动态设置注解值及原理详解

    Java动态设置注解值及原理详解

    这篇文章主要介绍了Java动态设置注解值及原理详解,AnnotationInvocationHandler是注解的代理hander,通过反射获取类的注解时会通过AnnotationInvocationHandler创建代理对象并将数据存储到memberValues里,需要的朋友可以参考下
    2023-11-11
  • Java中如何将 int[] 数组转换为 ArrayList(list)

    Java中如何将 int[] 数组转换为 ArrayList(list)

    这篇文章主要介绍了Java中将 int[] 数组 转换为 List(ArrayList),本文通过示例代码给大家讲解的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-12-12
  • Java中的List接口实现类解析

    Java中的List接口实现类解析

    这篇文章主要介绍了Java中的List接口实现类解析,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-02-02
  • JDBC连接数据库的方法汇总

    JDBC连接数据库的方法汇总

    这篇文章主要介绍了JDBC连接数据库的方法,结合实例形式总结分析了JDBC连接各种常见数据库的相关实现技巧,需要的朋友可以参考下
    2016-08-08
  • 使用Feign调用form-data的接口问题

    使用Feign调用form-data的接口问题

    文章介绍了当不想使用restTemplate处理form-data接口时,可以通过设计一个转换器并在Feign类上加入转换器配置来解决,在Feign定义的方法中,如果接口有多参数,需要使用@RequestParam注解声明变量,否则会报错,文章总结了个人经验,希望能给大家提供帮助
    2026-01-01
  • Java中常用缓存Cache机制的实现

    Java中常用缓存Cache机制的实现

    这篇文章主要介绍了Java中常用缓存Cache机制的实现代码,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2016-10-10
  • Java三级菜单工具类实现方式

    Java三级菜单工具类实现方式

    这篇文章通过实例代码给大家介绍Java三级菜单工具类实现方式,常用的三个字段,子级id、父级id、其次是数组children,本文结合实例代码给大家介绍的非常详细,需要的朋友参考下吧
    2024-05-05
  • Spring Boot 日志配置详解:log4j2.xml 的完整配置指南

    Spring Boot 日志配置详解:log4j2.xml 的完整配置指南

    本文介绍了在SpringBoot项目中配置Log4j2的方法,包括选择Log4j2的原因、Maven依赖配置、application.yml配置、log4j2.xml完整配置详解,以及性能优化建议,通过合理配置,可以构建高性能的异步日志记录系统,满足日常开发和运维需求
    2026-04-04
  • Java设计模式之享元模式实例详解

    Java设计模式之享元模式实例详解

    这篇文章主要介绍了Java设计模式之享元模式,结合实例形式详细分析了享元模式的概念、功能、定义及使用方法,需要的朋友可以参考下
    2018-04-04

最新评论