安装JDK8后,在Windows 7上将命令提示符设置为JDK7

Mig*_*boa 6 java jvm java-8

一旦我安装了JDK 8,我就无法在Windows 7上再次将命令提示符设置为JDK 7.

我已经为两者设置了系统环境属性,JAVA_HOMEPATH指向JDK7和我的JDK7/bin文件夹,我也重新启动了SO,每次打开一个新的命令提示符并运行时,java -version我总是得到Java的第8版.

在Java环境设置中,我也启用了JDK 7.

Java的运行时ENV的设置

如何再次为JDK 7配置命令提示符?

Pet*_*rey 8

基于评论的答案.

java.exe安装到%SystemRoot%\system32目录中,它java根据您的注册表运行Java版本.如果要覆盖此版本的Java,则需要确保它不仅存在于您的Java中PATH,而且必须在您的%SystemRoot%\system32其他命令之前出现,javac或者jar使用您期望的版本.(因为这些不在System32)