【发布时间】:2013-01-03 17:41:24
【问题描述】:
我目前正在使用DJProject 将浏览器放入我的Java Swing 应用程序中。 DJProject 使用 SWT 运行,我对 SWT 的经验很少。
我想同时支持 32 位和 64 位的 Windows 和 Mac。我知道每个平台都有一个 swt.jar 文件。我已将所有 4 个 swt.jar 库作为主应用程序的库添加到我的类路径中。
我的问题是,例如,当我尝试在 Mac 上运行应用程序时出现错误:
Exception in thread "main" java.lang.UnsatisfiedLinkError: Cannot load 32-bit SWT libraries on 64-bit JVM
我将如何在运行时自动告诉 Java 加载 SWT 库的正确变体。
【问题讨论】:
标签: java cross-platform swt