使用32位JRE和64位Eclipse

16

我已经安装了64位的eclipse和64位的JRE。我想尝试使用QuickTime for Java,但是我发现它与64位的JRE不兼容。我有一个选择是改用32位的eclipse和32位的JRE。但我想知道是否可以在同一个64位的Eclipse中同时使用32位的JRE。

请给出建议!

编辑:我想我的问题表述不够清楚。我确实明白运行64位Eclipse需要使用64位的JRE。我只是想确认能否在64位的Eclipse项目中使用32位的JRE进行执行。

3个回答

11

只需将32位JRE作为配置中的附加Java运行时,并将其用于您的项目即可。


11

您不能使用64位的Eclipse和32位的JRE,但您可以在系统中安装32位和64位的JRE。如果您发现在这种情况下某个版本的Eclipse启动失败,则很可能是找到了错误的JRE。为了解决这个问题,请将以下行添加到您的eclipse.ini文件的开头:

-vm
[fullpath]\javaw.exe

他可以在 Eclipse 运行的 Java 配置不同于项目配置的“运行时配置”,换句话说,他可以在 Eclipse 中运行 64 位 Java,而在项目的配置的“运行时配置”中运行 32 位 Java。 - Edwin Buck
确实。如果目标是在64位Eclipse中开发并在32位Eclipse中进行测试,则需要安装两种Eclipse版本以及两种JRE版本。然后确保在首选项中将32位版本配置为目标平台。在首选项中定义32位JRE,然后在启动配置中设置该JRE。如果仍不清楚,我可以解释一下。 - Konstantin Komissarchik
我在电脑上安装了32位和64位两个版本。我该如何将相关的32位版本附加到Eclipse上? - Eitan

2

首先,在菜单窗口/首选项/Java/已安装的JRE中创建一个32位JRE环境。然后,您可以创建一个Java项目,并为32位Java程序选择32位JRE环境。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接