多个版本JAVA切换的简单步骤记录

 更新时间:2024年09月13日 08:38:52   作者:玻璃瓶和纸飞机  
在工作中或者学习过程中,有一些特殊情况我们需要来切换java版本来做比较,比如一些新特性等等的相关资料,这篇文章主要介绍了多个版本JAVA切换的相关资料,文中通过图文介绍的非常详细,需要的朋友可以参考下

多个版本JAVA切换

很多时候,我们电脑上会安装多个版本的java版本,java8,java11,java17等等,这时候如果想要切换java的版本,可以按照以下方式进行

1.检查当前版本的JAVA

同时按下 win + r 可以调出运行工具,输入cmd,按下 enter按钮,调出cmd命令行窗口;

可以看到当前的java版本是17

2.JAVA版本切换

如果我们想要进行版本切换,则只需要在状态栏下的搜索框搜索环境变量,然后点击编辑系统环境变量;

点击页面的环境变量

在这里找到我们之前配置的JAVA_HOME,可以看到这里我配置了两个JAVA版本;

然后找到path,双击进去;

在这里进行切换,例如将JAVA_HOME_17更改我前面配置的JAVA_HOME_8,然后点击确定进行保存;

3.查看切换后的JAVA版本

按照第一个步的步骤,win + r 调出运行,然后输入 cmd 点击确定,在cmd黑色窗口中输入==java -version==,按下回车,即可查看到切换后的版本;

4.异常解答

4.1 很多人在双击path的时候,发现打开后,并没有按照行进行分别展开,全部集中在一行里面,这是因为你的第一个是以%开头的环境变量,只需要将以%开头的全部裁剪(ctrl + x),然后移到最后面,让第一个变量是以磁盘开头的变量就行;

4.2 如果切换后,java版本还是没变,这是因为你的path里面自动配置了java的版本,只需要把这些删除即可;

总结 

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

相关文章

  • Java中AML读写常用工具包及使用方法示例

    Java中AML读写常用工具包及使用方法示例

    这篇文章主要给大家介绍了关于Java中AML读写常用工具包及使用方法的相关资料,Java YAML工具类是一种用于处理YAML格式文件的工具类,可以方便地读取、写入和操作YAML文件,需要的朋友可以参考下
    2024-04-04
  • Spring Cloud GateWay 路由转发规则介绍详解

    Spring Cloud GateWay 路由转发规则介绍详解

    这篇文章主要介绍了Spring Cloud GateWay 路由转发规则介绍详解,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2019-05-05
  • Java中的匿名对象定义与用法实例分析

    Java中的匿名对象定义与用法实例分析

    这篇文章主要介绍了Java中的匿名对象定义与用法,结合实例形式分析了java匿名对象的概念、原理、定义与相关使用注意事项,需要的朋友可以参考下
    2019-08-08
  • springboot整合mybatis plus与druid详情

    springboot整合mybatis plus与druid详情

    这篇文章主要介绍了springboot整合mybatis plus与druid详情,文章围绕主题展开详细的内容介绍,具有一定的参考价值,需要的下伙伴可以参考一下
    2022-09-09
  • 基于ThreadLocal 的用法及内存泄露(内存溢出)

    基于ThreadLocal 的用法及内存泄露(内存溢出)

    这篇文章主要介绍了基于ThreadLocal 的用法及内存泄露(内存溢出),具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-10-10
  • springboot运行jar生成的日志到指定文件进行管理方式

    springboot运行jar生成的日志到指定文件进行管理方式

    这篇文章主要介绍了springboot运行jar生成的日志到指定文件进行管理方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-04-04
  • 使用RocketMQTemplate发送带tags的消息

    使用RocketMQTemplate发送带tags的消息

    这篇文章主要介绍了使用RocketMQTemplate发送带tags的消息,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-07-07
  • springboot项目中mybatis-plus@Mapper注入失败问题

    springboot项目中mybatis-plus@Mapper注入失败问题

    这篇文章主要介绍了springboot项目中mybatis-plus@Mapper注入失败问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-07-07
  • kafka生产实践(详解)

    kafka生产实践(详解)

    下面小编就为大家带来一篇kafka生产实践(详解)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-08-08
  • 通过Java实现自己动手写ls命令

    通过Java实现自己动手写ls命令

    在前面的文章中,我们仔细的介绍了关于ls命令的使用和输出结果,在本篇文章当中我们用Java代码自己实现ls命令,更加深入的了解ls命令
    2022-10-10

最新评论