2012-04-02 118 views
1

我在64位win7机器上运行RAD 8.0.2。我有一个我想使用的输入任务的Ant构建脚本,但出现以下错误:什么JVM运行蚂蚁?

java.lang.UnsatisfiedLinkError: Cannot load 32-bit SWT libraries on 64-bit JVM

快速谷歌告诉我,我需要告诉JVM使用32位的品牌...感。所以去Preferences/Java/Installed JREs;编辑默认的jvm以提供虚拟机arg -d32不会执行任何操作。

也许蚂蚁运行在不同的VM?有任何想法吗?

回答

0

您可以检查所使用的蚂蚁通过查看RAD/Eclipse中运行...配置

可以运行在32位模式下的64位JVM的JVM?我知道这仅适用于Solaris。

请参阅本: Forcing 64 bit jvm to 32 bit jvm?

是这个问题?

HTH

Manglu

0

第一步骤将是一个32位的JRE添加到工作台,通过在配置中使用“已安装JRE”面板。

接下来,编辑你的蚂蚁发射器。这在“外部工具”菜单中找到 - 只需展开“Ant构建”,你应该在那里看到启动器。转到JRE选项卡,并确保构建文件正在使用替代JRE(您在上一步中定义的JRE)运行。