一、分别安装jdk1.7和jdk1.8
二、配置环境变量,建议分为JAVA_HOME_7 和 JAVA_HOME_8
JAVA_HOME: %JAVA_HOME_7%
JAVA_HOME_7: D:\Program Files\Java\jdk1.7.0_79
JAVA_HOME_8: D:\Program Files\Java\jdk1.8.0_91
三、定位到C:\Windows\System32
下,删除java.exe、javaw.exe和javaws.exe三个文件(如果没有则跳过)
四、再次打开环境变量,查看Path
变量,jdk1.8在安装时会默认在Path路径最前方添加C:\ProgramData\Oracle\Java\javapath;
,这就导致了java总是使用的1.8,即使修改了JAVA_HOME也还是不生效问题的发生,所以直接删除这个变量就可以
五、再次切换JAVA_HOME_7后,java版本就会改变了