Windows同时配置两个jdk环境变量的操作步骤

 更新时间:2024年09月27日 09:53:27   作者:涛哥是个大帅比  
Java Development Kit (JDK) 是开发Java应用程序的基础,包含了编译器、调试器以及其他必要的工具,本指南将一步步指导您完成在Windows操作系统上同时配置两个jdk环境变量的操作步骤,需要的朋友可以参考下

项目场景:

Windows同时配置两个jdk环境变量

  • 解压版那么可以更改JAVA_HOME的值,来决定使用哪个版本。
  • 安装版可以两个版本同时使用。

操作步骤

1、配置环境变量

在系统环境变量中添加两个环境变量,根据使用需求更改JAVA_HOME的值

2、修改java.exe

如果是安装版,找到以下位置删除这几个文件

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

或者不删除 这几个文件,这里是默认的jdk,比如我这里默认是java8版本,那么输入java -version还是显示的java8。如果这里默认是java17版本,那么就要反过来。

把jdk17下的java.exe复制一份,名字改为java17.exe

C:\Program Files\Java\jdk-17.0.9\bin

执行效果:

后续想用17运行就 java17 -jar,使用1.8运行就 java -jar

查看版本效果如下图,过程中不用重新编辑环境变量,相信这样可以帮助大家很好的解决多个环境变量切换问题!

到此这篇关于Windows同时配置两个jdk环境变量的操作步骤的文章就介绍到这了,更多相关Windows配置两个jdk环境变量内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • SpringBoot bean查询加载顺序流程详解

    SpringBoot bean查询加载顺序流程详解

    当你在项目启动时需要提前做一个业务的初始化工作时,或者你正在开发某个中间件需要完成自动装配时。你会声明自己的Configuration类,但是可能你面对的是好几个有互相依赖的Bean
    2023-03-03
  • Spring FactoriesLoader机制实例详解

    Spring FactoriesLoader机制实例详解

    这篇文章主要介绍了Spring FactoriesLoader机制实例详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-03-03
  • Java并发编程之对象的共享

    Java并发编程之对象的共享

    这篇文章主要介绍了Java并发编程之对象的共享,介绍如何共享和发布对象,使它们被安全地由多个进程访问。需要的小伙伴可以参考一下
    2022-04-04
  • logback日志控制服务器日志输出过程

    logback日志控制服务器日志输出过程

    文章介绍了SpringBoot中Logback日志配置方法,涵盖默认依赖、YAML/XML配置方式、MDC上下文信息应用、Linux部署注意事项及常见问题解决方案,重点强调日志格式统一处理与权限配置
    2025-07-07
  • 使用Java进行图像处理的一些基础操作

    使用Java进行图像处理的一些基础操作

    这篇文章主要介绍了使用Java进行图像处理的一些基础操作,就载入和输出相关的知识进行了讲解,需要的朋友可以参考下
    2015-10-10
  • 使用JAVA实现高并发无锁数据库操作步骤分享

    使用JAVA实现高并发无锁数据库操作步骤分享

    一个在线2k的游戏,每秒钟并发都吓死人。传统的hibernate直接插库基本上是不可行的。我就一步步推导出一个无锁的数据库操作,详情看下文
    2013-11-11
  • Mybatis collection查询集合属性报错的解决方案

    Mybatis collection查询集合属性报错的解决方案

    这篇文章主要介绍了Mybatis collection查询集合属性报错的解决方案,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-09-09
  • Java中的SynchronousQueue阻塞队列及使用场景解析

    Java中的SynchronousQueue阻塞队列及使用场景解析

    这篇文章主要介绍了Java中的SynchronousQueue阻塞队列及使用场景解析,SynchronousQueue 是 Java 中的一个特殊的阻塞队列,它的主要特点是它的容量为0,这意味着 SynchronousQueue不会存储任何元素,需要的朋友可以参考下
    2023-12-12
  • Windows下apache ant安装、环境变量配置教程

    Windows下apache ant安装、环境变量配置教程

    这篇文章主要介绍了Windows下apache ant安装、环境变量配置教程,ANT的安装很简单,本文同时讲解了验证安装是否成功的方法和使用方法实例,需要的朋友可以参考下
    2015-06-06
  • java实现转圈打印矩阵算法

    java实现转圈打印矩阵算法

    这篇文章主要为大家详细介绍了java实现转圈打印矩阵算法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-03-03

最新评论