Java 如何在Windows上更改JDK版本

Java 如何在Windows上更改JDK版本,java,java-8,Java,Java 8,我正试图将我的Java jdk从jdk1.7.0_51更改为1.8.0_65,但我遇到了一些问题 我成功地安装了jdk,并将JAVA_HOME更改为C:\Program Files\JAVA\jdk1.8.0_65,但当我运行javac-version时,它仍将1.7.0_51显示为当前版本 %JAVA\u HOME%\bin;C:\oraclexe\app\oracle\product\11.2.0\server\bin;;C:\Oracle\Ora‌​11g\bin;C:\ProgramFi

我正试图将我的Java jdk从jdk
1.7.0_51
更改为
1.8.0_65
,但我遇到了一些问题

我成功地安装了jdk,并将JAVA_HOME更改为
C:\Program Files\JAVA\jdk1.8.0_65
,但当我运行
javac-version
时,它仍将
1.7.0_51
显示为当前版本

%JAVA\u HOME%\bin;C:\oraclexe\app\oracle\product\11.2.0\server\bin;;C:\Oracle\Ora‌​11g\bin;C:\ProgramFiles\MKS\IntegrityClient2009\bin;C:\Windows\system32我已经将JAVA_HOME添加到路径的开头


我缺少什么?

您必须将
%JAVA\u HOME%/bin
添加到路径中


再次检查时,请确保打开新控制台,因为在设置环境变量之前打开的控制台中不会应用更改。

是否将java.exe位置添加到path?如上所述,
路径应指向
bin
目录。另外,您可能会使用
cmd
提示符运行
java-version
。更改
环境变量后,您需要关闭并重新打开
cmd提示符
。打开一个新的命令提示符窗口,并提供以下两个命令的日志-
echo%JAVA\u HOME%
echo%PATH%
@hagrawal>。。。我更改了变量,但是当我
echo%PATH%
它仍然指向
jdk1.7.0\u 51
时,您可以粘贴这两个命令的实际日志值吗。。