Pal*_*ami 40 windows 64-bit swt
我的应用程序抛出以下异常.
线程"main"中的异常java.lang.UnsatisfiedLinkError:无法在64位JVM上加载32位SW T库.
怎么解决这个?需要什么名称的jar文件?
Dan*_*iel 43
在64位JVM上,您需要64位SWT.当前版本可以在这里下载:
http://archive.eclipse.org/eclipse/downloads/drops/R-3.6.1-201009090800/index.php#SWT
注意前两个下载,第一个是x32,另一个是x64.
注意:即使在64位Windows上,如果使用32位JVM,仍需要32位SWT版本!
几个星期前我遇到了同样的问题.我们开发了一个必须使用32位SWT的RCP应用程序,但我们在64位机器上工作.
我们要做的是改变Eclipse的配置,使其指向32位JVM.我们在Window - > Preferences - > Java - > Installed JRE上完成了它.在此首选项页面上,我们将所有引用从" Program Files "更改为" Program Files(x86) ".
我希望它能以某种方式帮助你.