【问题标题】:32-bit java on win 7win 7 上的 32 位 java
【发布时间】:2015-04-19 01:36:55
【问题描述】:

如何在 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?

【问题讨论】:

  • 您能告诉我们您的JAVA_HOMEPATH 设置吗?

标签: java windows-7 windows-7-x64


【解决方案1】:

请关注this tutorial 在Windows 7 上设置PATHJAVA_HOME

来自this site

注意:JDK 的“bin”目录应列在 PATH 中的“c:\windows\system32”和“c:\windows”之前。这是因为一些较旧的 Windows 系统在这些目录中提供了自己的 Java 运行时(通常已过时)(尝试在您的计算机中搜索“java.exe”!)。

请更新您的 PATH 系统(用户)变量以包含 32 位 Java 7 JDK 的位置。 PATHJAVA_HOME 都应该是系统变量。

听起来 Windows 可能仍在使用您的 64 位 Java 7。

【讨论】:

  • 更新 JAVA_HOME 的用户环境变量有用吗?
【解决方案2】:

将环境变量 JAVA_HOME 更新为 C:/program files/java/jdk 版本。 而 JRE_HOME 为 C:/Program files/java/jdk version/jre。

【讨论】:

    猜你喜欢
    • 2013-06-22
    • 1970-01-01
    • 1970-01-01
    • 2011-09-02
    • 1970-01-01
    • 1970-01-01
    • 2012-01-07
    • 1970-01-01
    • 2012-09-14
    相关资源
    最近更新 更多