我需要从64位安装的Java 7切换到Windows 7 64位操作系统上安装的Java 6,但通常的过程不起作用。 我试图更改JAVA_HOME环境变量,但是当我键入java -version时,系统回复Java 7 ... 如何从不同的java版本切换?Windows 7上的Java 7 64位:如何切换java版本
谢谢。
我需要从64位安装的Java 7切换到Windows 7 64位操作系统上安装的Java 6,但通常的过程不起作用。 我试图更改JAVA_HOME环境变量,但是当我键入java -version时,系统回复Java 7 ... 如何从不同的java版本切换?Windows 7上的Java 7 64位:如何切换java版本
谢谢。
JAVA_HOME
未被java.exe使用。
请确保在PATH环境变量中,Java 7 JRE的目录之前以及windows系统目录(system32)之前具有Java 6 JRE的bin
目录的路径。
或者你可以使用java命令的完整路径:
3210的Windows依赖于PATH
环境变量,而不是JAVA_HOME
查找可执行文件,包括Java应用程序启动的java.exe。 PATH
环境变量中可能使用了JAVA_HOME
环境变量,但情况并非如此,因此您必须修改PATH
环境变量以使用JAVA_HOME
或新的Java 6安装主页。
由于Java支持“-version”命令行选项。您可以使用它来选择要运行的特定版本,例如:
java -version:1.7 -jar [path to jar file]
将在java 1.7中运行jar应用程序(如果已安装)。
请参阅此处的Oracle文档:http://docs.oracle.com/javase/6/docs/technotes/tools/windows/java.html
尝试使用java.exe的完整路径。 –