java环境配置为1.6 jdk为什么cmd java -version查看版本是1.8
程序员文章站
2022-07-13 13:58:58
...
问题描述:由于开发环境需要多个jdk版本,故切换的时候,直接修改 JAVA_HOME的JDK路径,从而实现切换JDK版本。
但是前几天整理path路径发现多配置了个JAVA_HOME路径,然后删除,今日发现修改JDK版本无法生效,不能从JDK1.8切换到JDK1.6,原来是Path路径下,%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;在oracle路径后面,是加载顺序问题
Path中Oracle 11在java前面,Oracle也带有JDK的,所以你运行java -version其实查看到的是Oracle中的java版本,把你的移动到最前面就没问题了,也不会对Oracle造成影响的。
但是前几天整理path路径发现多配置了个JAVA_HOME路径,然后删除,今日发现修改JDK版本无法生效,不能从JDK1.8切换到JDK1.6,原来是Path路径下,%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;在oracle路径后面,是加载顺序问题
Path中Oracle 11在java前面,Oracle也带有JDK的,所以你运行java -version其实查看到的是Oracle中的java版本,把你的移动到最前面就没问题了,也不会对Oracle造成影响的。
上一篇: jdk1.8切换1.7失效问题
下一篇: 数据降维