强制 64 位 jvm 到 32 位 jvm?

发布于 2024-10-17 06:43:37 字数 325 浏览 8 评论 0原文

有人可以给我关于强制 64 位 jvm 作为 32 位 jvm 运行的想法吗?

我需要编写一个用于蓝牙连接的 jse 桌面应用程序。为此,我需要实现 Bluecove jar 。它只有 32 位文件。所以我在 eclipse pulsar 的 VM 参数下包含了 -D32 。但我仍然遇到添加参数之前显示的相同错误:bluecove_x64.dll丢失。我尝试使用 -d32,它显示“无法识别的选项:d32”。

看来我应该安装一个可以在 64 位操作系统上运行的 32 位 jvm。那么,谁能告诉我我到底应该安装什么? 32 位 Java SDK 还是 Eclipse 软件?

提前致谢!

Would anyone please give me ideas about forcing 64 bit jvm to run as 32-bit jvm?

I need to write a jse desktop application for bluetooth connection. For that i need to implement Bluecove jar . It has 32-bit files only. So i included -D32 under VM arguments in eclipse pulsar. But still i am getting the same error that displayed before adding the argument: bluecove_x64.dll missing. I tried with -d32, and it showed me "unrecognized option: d32".

And it seems like i should install a 32-bit jvm that would run on 64-bit os. So, can anyone please tell me what exactly should i install? Java SDK in 32-bit or Eclipse software?

Thanks in advance!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

最单纯的乌龟 2024-10-24 06:43:37

切换模式只能在 Solaris 上进行。 JVM 要么是 64 位,要么是 32 位,但在 Solaris 上除外,在 Solaris 上,两种运行模式都可以在单个 JVM 中使用。

但无论如何,如果您不需要超过 4Gig RAM,也可以在 64 位系统上安装 32 位 JVM,因为它的速度快 10-15%,并且需要的内存更少。

Switching modes is only possible on Solaris. A JVM is either 64bit or 32bit, except on Solaris where both run modes are available in a single JVM.

But anyway, if you don't need more than 4Gig Ram, install the 32bit JVM also on 64bit Systems, because it is 10-15% faster and needs less memory.

过去的过去 2024-10-24 06:43:37

首先,安装 32 位 JVM。 (我想这是在Windows下)。

然后在 Eclipse 中,打开 Preferences 面板,然后转到 Java ->安装了 JRE。

单击“搜索”,告诉它搜索您的硬盘。

等待。

您现在应该在列表中看到原始 64 位 JVM 和新的 32 位 JVM。勾选 32 位 JVM 而不是 64 位 JVM。单击“确定”。

您现在应该在 Eclipse 中使用 32 位 JVM,它应该与您拥有的库兼容。

First, install a 32-bit JVM. (I suppose this is under Windows).

Then in Eclipse, open the Preferences panel, and go to Java -> Installed JRE's.

Click Search, tell it to search your harddisk.

Wait.

You should now see both your original 64-bit JVM and your new 32-bit JVM in the list. Put the checkmark on the 32-bit JVM instead of the 64-bit JVM. Click OK.

You should now use a 32-bit JVM in Eclipse, which should be compatible with the library you have.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文