- 问题描述:
- 开始安装了 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系统下系统变量JAVA_HOME的设置,环境变量JAVA_HOME不能设置为多个Java的多个安装路径
- windows下安装和配置多个版本的JDK
- 关于安装多个版本jdk之后java -version不正确的问题
- 给windows系统下的linux系统的虚拟机安装jdk
- 完整记录一下安装过程 jdk版本用的1.7(公司默认版本) 这是jdk安装目录 更改为 D:\jdk\java\jdk1
- 安装jdk java -version 不是自己所需要的版本
- 转】windows下使用批处理脚本实现多个版本的JDK切换
- windows 安装多个版本的jdk后修改 环境变量不起作用
- windows下使用批处理脚本实现多个版本的JDK切换
- 转】windows下使用批处理脚本实现多个版本的JDK切换