小编san*_*han的帖子

java.lang.UnsatisfiedLinkError:无法在Windows x86机器上的32位JVM上加载64位SWT库

我刚开始使用swt(windows x86_x64兼容版本).当我在Eclipse中运行示例代码片段时,我收到以下错误...

Exception in thread "main" java.lang.UnsatisfiedLinkError: Cannot load 64-bit SWT libraries on 32-bit JVM
 at org.eclipse.swt.internal.Library.loadLibrary(Unknown Source)
 at org.eclipse.swt.internal.Library.loadLibrary(Unknown Source)
 at org.eclipse.swt.internal.C.<clinit>(Unknown Source)
 at org.eclipse.swt.widgets.Display.<clinit>(Unknown Source)
 at Snippets.main
Run Code Online (Sandbox Code Playgroud)

我的机器上有Windows Vista.我相信这个swt版本应该支持32位和64位Os.为了让32位工作,我错过了什么?

如果我的JVM版本错误,我该如何更改?

java eclipse swt windows-vista unsatisfiedlinkerror

10
推荐指数
2
解决办法
3万
查看次数

标签 统计

eclipse ×1

java ×1

swt ×1

unsatisfiedlinkerror ×1

windows-vista ×1