安装JDK 8后,我在Windows 7上没有成功将命令提示符设置为JDK 7。
我已经为JAVA_HOME
和PATH
设置了系统环境属性,指向JDK7和我的JDK7/bin
文件夹,我也重新启动了SO,每次打开一个新的命令提示符并运行java -version
我总是得到Java的第8版。
在Java环境设置中,我也启用了JDK 7.
如何再次为JDK 7配置命令提示符?
答案 0 :(得分:8)
基于评论的答案。
java.exe
安装在%SystemRoot%\system32
目录中,此java
根据您的注册表运行Java版本。如果要覆盖此版本的Java,则不仅需要确保它位于PATH
中,还必须确保它出现在%SystemRoot%\system32
之前,否则只能显示javac
或{jar
之外的其他命令{1}}使用您期望的版本。 (因为这些不在System32
)