【问题标题】:How do I get my JRE to actually run in 32 bit mode?如何让我的 JRE 在 32 位模式下实际运行?
【发布时间】:2015-06-14 23:49:02
【问题描述】:

我想使用的库需要一个 32 位 .dll 文件。

这不行,我做了一些研究,发现解决办法是切换到32位的JRE,因为64位的JRE无法运行32位的dll。

我下载了 x86 JDK。我在 Eclipse 中工作,所以我指出 Eclipse 在首选项中使用新的 32 位 Java。

但是,我在加载 dll 文件时仍然遇到同样的问题。

当我做这样的测试时:

System.getProperty("sun.arch.data.model");

System.getProperty("os.arch");

看起来我仍在运行 64 位版本的 Java。我所做的更改,在偏好中切换到新的 JRE,并没有采取任何方式。

如何让 Java 真正在 32 位模式下运行?

【问题讨论】:

    标签: java eclipse x86 64-bit


    【解决方案1】:

    好的,我已经解决了。

    我在首选项中设置 eclipse 使用新的 JRE,但项目仍在使用旧的 JRE。

    您可以通过转到要运行的文件的“运行配置”,然后转到 JRE 选项卡来解决此问题。

    在这个菜单中很明显它仍在使用旧的 JRE,我可以将它切换到新的。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-04-20
      • 2020-05-25
      • 2014-05-16
      • 1970-01-01
      • 2018-12-25
      • 2010-12-28
      • 2013-11-24
      • 1970-01-01
      相关资源
      最近更新 更多