windows系统下,安装多个版本的jdk,java -version

Posted kangkaii

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了windows系统下,安装多个版本的jdk,java -version相关的知识,希望对你有一定的参考价值。

  • 问题描述:
    • 开始安装了 jdk8 后来装了jdk9,可以为项目配置不同的jdk,相安无事;
    • 今天发现软件需要jdk8的环境,结果我的java -version始终是jdk9.0.1;
  • 解决办法:使java -version是1.8....。
  • 具体实现:
  • 打开环境变量配置:将path配置成所需要的jdk版本即可;
  • 比如:D:\JDK8\jdk1.8.0_144\bin;
  • 对于JAVA_HOME:在本次测试中,无论配置成1.8或1.9或者2个以分号间隔,都可以。索性直接删掉,也可正常使用。
  • 本以为到上面就ok,实际上还是不能随着path中的配置改变,需要做如下修改:将本机位于C盘的 java.exe、javaw.exe、javaws.exe三个文件 删除即可(具体位置我在删除之后也找不见了,可参考:http://blog.csdn.net/tooky_poom/article/details/60768458)。
  • 注意:更改path配置后,应重新cmd命令,查看最新jdk版本。
  • 注:以上结果基于win7,jdk1.8与1.9测试得出。

以上是关于windows系统下,安装多个版本的jdk,java -version的主要内容,如果未能解决你的问题,请参考以下文章

Windows环境下安装JDKJRE和环境变量配置,详细的图文教程

怎么根据自己电脑下载合适jdk,下哪个版本最合适?

win10系统解决JDK1.8和JDK1.7切换失败问题

Linux系统下安装Java环境

Linux系统下安装Java环境

一台电脑安装多个JDK版本