我在64位win7机器上运行RAD 8.0.2。我有一个ant构建脚本,我试图使用输入任务,但得到以下错误:
java.lang.UnsatisfiedLinkError: Cannot load 32-bit SWT libraries on 64-bit JVM
也许ant在不同的vm中运行?任何想法?
答案 0 :(得分:0)
您可以通过查看RAD / Eclipse中的Run ... COnfigurations来检查Ant使用的JVM
你能在32位模式下运行64位JVM吗?据我所知,这仅适用于Solaris。
参考: Forcing 64 bit jvm to 32 bit jvm?
这是问题吗?
HTH
Manglu
答案 1 :(得分:0)
第一步是通过使用配置中的“Installed JRE”面板将32位JRE添加到工作台。
接下来,编辑您的Ant启动器。这可以在“外部工具”菜单中找到 - 只需展开“Ant构建”,您应该在那里看到启动器。转到JRE选项卡,确保使用备用JRE运行构建文件 - 您在上一步中定义的JRE。