强制将64位jvm转换为32位jvm? [英] Forcing 64 bit jvm to 32 bit jvm?
问题描述
任何人都可以给我一些有关将64位jvm强制运行为32位jvm的想法吗?
Would anyone please give me ideas about forcing 64 bit jvm to run as 32-bit jvm?
我需要编写一个用于蓝牙连接的jse桌面应用程序.为此,我需要实现Bluecove jar.它仅具有32位文件.所以我在日食脉冲星的VM参数下包括了-D32.但仍然出现与添加参数之前相同的错误:bluecove_x64.dll丢失.我尝试使用-d32,它显示了无法识别的选项:d32".
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".
似乎我应该安装可以在64位操作系统上运行的32位jvm.所以,谁能告诉我我应该确切安装什么? Java SDK是32位还是Eclipse软件?
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?
提前谢谢!
推荐答案
仅在Solaris上才可以使用切换模式. JVM可以是64位或32位,但Solaris除外,在Solaris上,两种运行模式都可以在单个JVM中使用.
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.
但是无论如何,如果您只需要4Gig Ram,就可以在64位系统上安装32位JVM,因为它的速度提高了10%至15%,并且需要的内存更少.
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.
这篇关于强制将64位jvm转换为32位jvm?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!