java - 使用 Eclipse 在 64 位机器上编译 32 位 Java 构建

标签 java eclipse build 64-bit 32-bit

所以标题中的问题,我需要在 32 位 Windows XP 系统上的 Tomcat 中运行我的服务器应用程序,我正在 Eclipse 中的 64 位 Windows 7 上工作和编译。我如何将其编译为 32 位,我需要做什么?当我在 64 位机器上编译它时,我假设它不能在 32 位 Windows 上运行?

最佳答案

Java 不构建 32 位或 64 位应用程序 - 字节码可以跨不同的位架构移植。

唯一的异常(exception)是您可能在代码中使用的 native 库。如果有的话,你将不得不为各自的平台手动编译它们。否则,Java 代码完全可以跨 32 位和 64 位平台移植。

关于java - 使用 Eclipse 在 64 位机器上编译 32 位 Java 构建,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17145781/

相关文章:

java - 线程服务器卡在accept()上又名如何通过客户端输入关闭多线程服务器?

java - 为什么期间不具有可比性

java - 无法将我的任何项目导出到 .jar 文件中

java - 使用 Java 在 Eclipse 中创建扫描仪时出现 FileNotFoundException

intellij-idea - IntelliJ IDEA "Build project automatically"显然不起作用

ios - 命令 : xcodebuild How solve it? 的错误代码 65

java - Java 编译器有哪些怪癖?

java - JPA 实体继承和带有 DiscriminatorColumn 的 UniqueConstraint

angularjs - 在 Eclipse 中将 AngularJS 替换为 Angular 5

java - 如何为Web应用程序构建maven构建,包括UI和服务器的构建