在64位的openSUSE Linux上,32位的eclipse可以运行32位的JVM,编译64位的系统吗?
这个设置是可能的吗? (在64位系统上安装和运行eclipse / java 32位)
初始堆大小无效:-xms128M -Xmx512M -Xss1024K -Dlog4j.debug …?
在控制面板的Java实用程序的系统选项卡中更新或添加Java
PHP可以告诉服务器是否是64位的?
使用哪个命令来检查python是64位还是32位
JVM在32位操作系统上堆积
在64位进程中加载32位dll
编译64位Linux的32位GTK +应用程序
机器types(C ++程序库):i386与x86_64
在pycurl窗口64/32位整数问题
Oracle – 32位客户端,64位服务器 – ADODB连接指定32位驱动程序?
如果您正在构建纯Java,那么就不会编译特定的体系结构 – Java字节码可跨cpu体系结构和32/64位移植。
如果你想编译另一种语言(如C ++),那么它会变得更难一些。 同样,如果您尝试为另一个体系结构构建JNI包装器,则可能会发现问题。
当你在Java中编译时,没有32/64位的概念,它只是java的Bytecode。 所以是的,你可以在32位的环境下编译java,并运行在64位的环境中。
编译后的Java程序始终与通过处理体系结构和本机调用的Java虚拟机运行的Java相同。 一个Java程序并没有完全编译到机器代码中,只能达到虚拟机的字节码。 这意味着Java程序可以在任何体系结构上工作。
关键之处在于您选择运行Eclipse iwth和您的最终程序的JVM。
如果你所有的代码都是Java,那么结果就可以运行。 最明显的区别是程序实际使用的内存量,其中64位JVM允许多于32位JVM。
正如我记得有一些XUL库,这取决于处理器架构。
所以你需要的方法是模拟/虚拟化eclipse环境x86在x64环境中运行。
所以最期待的异常应该是XUL库错误。
而另一个生命黑客可能会切换到x86 eclipse包中的x64库,但不能保证。
所以,试着将x86 eclipse应用程序安装到您的环境中,并在这里发布日志。
问候尤金
检查64位JVM的Java编程问题的答案
无论你编译的是32/64位,编译java代码都不要紧。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。