我在安装了“Windows 7 64 位”的 64 位机器上使用 32 位版本的 Eclipse。我制作了一个小应用程序,它创建了一个 JFrame 并在标题中显示应用程序是作为 64 位还是 32 位运行。我将它导出为 .jar 文件。在任何机器上执行 jar 将始终显示“32”。但是,当我直接从 Eclipse 运行应用程序时,它显示“64”。
为什么 Eclipse 以 64 位运行应用程序,而 JAR 以 32 位运行?
谢谢。
我在安装了“Windows 7 64 位”的 64 位机器上使用 32 位版本的 Eclipse。我制作了一个小应用程序,它创建了一个 JFrame 并在标题中显示应用程序是作为 64 位还是 32 位运行。我将它导出为 .jar 文件。在任何机器上执行 jar 将始终显示“32”。但是,当我直接从 Eclipse 运行应用程序时,它显示“64”。
为什么 Eclipse 以 64 位运行应用程序,而 JAR 以 32 位运行?
谢谢。