在 64 位 Windows 上使用 32 位 jvm 运行 32 位 eclipse

Tam*_*mas 5 java eclipse 32bit-64bit

我使用的 .jar 文件之一仅适用于 Windows 上的 32 位 java 虚拟机。我安装了 32 位版本的 eclipse 和 jdk,但仍然出现相同的错误。我将在运行配置中使用哪些命令来指定 32 位虚拟机来运行使用此 .jar 文件的应用程序?

-vm C:\Program Files (x86)\Java\jre6\bin\javaw.exe

不起作用。有任何想法吗?

Tho*_*sen 4

使用 Eclipse 进行开发时,有两个JVM 正在运行。一个运行 Eclipse 本身,另一个用于您的程序。

除非您谈论的是插件,否则您需要担心的是后者。删除 -vm 选项,以便 Eclipse 使用默认 JRE 启动。然后转到 Preferences -> Java -> Installed JRE's 并添加 32 位 Java 安装并将其设置为默认值(这就是技巧)。

如果您的应用程序使用的 JVM 发生变化,您就完成了。

如果没有,您应该从一个新的工作区开始,添加 32 位 JVM 并像以前一样创建项目。