1、先安装JDK7
下载jdk-7,安装后配置好环境变量JAVA_HOME,CLASSPATH,PATH
java -version,javac 是不是JDK1.7版本
2、再安装JDK8
下载jdk-8
3、测试当前jdk环境
此时在命令提示符中执行java -version,会显示1.8的版本信息
修改JAVA_HOME,jdk的版本并没有发生变化
原因:最后发现其实在安装jdk8的时候,安装过程中会在系统变量Path的最前面加上了 C:\ProgramData\Oracle\Java\javapath;
,这是安装jdk8的时候带出来的,并且在Path的最前面,所以无论修改注册表还是Java控制台都没有用,执行的指令在系统变量中搜寻命令时最先找到的就是C:\ProgramData\Oracle\Java\javapath;
,始终是jdk8的。那么,我们需要把Path最前面的C:\ProgramData\Oracle\Java\javapath;
删除,这样才能对JAVA_HOME修改来切换需要的jdk环境。