1
10
如果您正在构建纯Java,那么就没有针对特定体系结构进行编译的概念—Java字节码可以跨CPU体系结构和32/64位进行移植。 如果你想编译另一种语言(比如C++),那就有点难了。同样,如果您尝试在另一个架构上为一个架构构建JNI包装器,您可能会发现问题。 |
2
4
|
3
2
编译后的Java程序总是与Java在处理体系结构和本机调用的Java虚拟机中运行时完全相同。一个Java程序并不是完全编译成机器代码的,只有虚拟机的字节码。这意味着Java程序可以在任何体系结构上工作。 |
4
2
如果所有的代码都是Java,那么结果可以在任何一个平台上运行。最明显的区别是程序实际可以使用的内存量,其中64位JVM允许的内存多于32位JVM。 |
5
1
因此,您需要的方法是模拟/虚拟化eclipse环境x86以在x64环境中运行。 因此,最值得期待的异常应该是XUL库错误。 另一个life黑客可能会切换到x86eclipse包中的x64库,但这并不能保证。
当做 尤金 |
6
0
检查问题的答案 Java programing for 64 bit JVM 编译java代码时,不管编译的是32位还是64位,都应该无关紧要。 |