情况:先安装 jdk 7,再安装 jdk8,发现 java 的环境自动变成了 jdk8
解决:
1、在 系统的环境变量下,多出了一行:
C:Program Files (x86)Common FilesOracleJavajavapath,将该路径下的:
java.exe,javajavaw.exe,javaws.exe 删除
2、并且
将C:WindowsSystem32 路径下的
java.exe,javajavaw.exe,javaws.exe 删除
3、重新配置环境变量,可以在两个 jdk 之间变换了
原因:
是几个超链接:java.exe、javaw.exe和 javaws.exe,几个超链接指向了jdk1.8。应该是jdk8安装的时候会覆盖原来 jdk7 的注册表,并且为了方便大家使用,直接添加了环境变量,也就不需要在配置 JAVA_HOME 的环境变量了,只是好多人不知道,所以在此记载一下