如何在64位Windows 7中将32位java 7作为默认设置? 当我在命令提示符下键入java时 - 它默认情况下看起来是64位java(我已经卸载):
could not open "c:\program files\java\jre7\lib\amd64\jvm.cfg'
我无法确定如何或为何寻找这条特定路径 JAVA_HOME和PATH不包含对它的引用。
如何让它搜索JAVA_HOME中引用的32位JDK?
答案 0 :(得分:0)
请按照this tutorial在Windows 7上设置PATH
和JAVA_HOME
。
来自this site:
注意:JDK的“bin”目录应该在PATH中的“c:\ windows \ system32”和“c:\ windows”之前列出。这是因为一些较旧的Windows系统在这些目录中提供了自己的Java运行时(通常是过时的)(尝试在计算机中搜索“java.exe”)。
请更新您的PATH
系统(非用户)变量,以包含32位Java 7 JDK的位置。 PATH
和JAVA_HOME
都应该是系统变量。
听起来Windows可能仍在使用64位Java 7。
答案 1 :(得分:0)
将环境变量JAVA_HOME更新为C:/ program files / java / jdk版本。 并且JRE_HOME为C:/ Program files / java / jdk version / jre。