Apex数据加载程序-错误java.lang.UnsatifiedLinkError:无法在64位JVM上加载32位SW T库

Apex数据加载程序-错误java.lang.UnsatifiedLinkError:无法在64位JVM上加载32位SW T库,java,eclipse,salesforce,unsatisfiedlinkerror,apex,Java,Eclipse,Salesforce,Unsatisfiedlinkerror,Apex,我正在尝试运行从我的SalesForce帐户下载并安装的apex data loader。但是当我尝试用这个命令从命令提示符运行jar时 java -jar dataloader-29.0.0-uber.jar 我得到这个错误 Exception in thread "main" java.lang.UnsatisfiedLinkError: Cannot load 32-bit SWT libraries on 64-bit JVM at org.eclipse.swt.intern

我正在尝试运行从我的SalesForce帐户下载并安装的apex data loader。但是当我尝试用这个命令从命令提示符运行jar时

java -jar dataloader-29.0.0-uber.jar
我得到这个错误

Exception in thread "main" java.lang.UnsatisfiedLinkError: Cannot load 32-bit SWT libraries on 64-bit JVM
    at org.eclipse.swt.internal.Library.loadLibrary(Library.java:263)
    at org.eclipse.swt.internal.Library.loadLibrary(Library.java:240)
    at org.eclipse.swt.internal.C.<clinit>(C.java:21)
    at org.eclipse.swt.widgets.Display.<clinit>(Display.java:138)
    at com.salesforce.dataloader.ui.LoaderWindow.<init>(LoaderWindow.java:83)
    at com.salesforce.dataloader.controller.Controller.createAndShowGUI(Controller.java:207)
    at com.salesforce.dataloader.process.DataLoaderRunner.main(DataLoaderRunner.java:45)

我的是64位Windows8操作系统。如何运行它?

不涉及Eclipse,但涉及SWT,它是Eclipse使用的GUI框架(因此包含在包名中)。看起来这个特定的jar只有32位,所以请检查是否有64位版本的jar,或者下载一个32位JVM并用它运行jar。

Hi@sandra,看起来您可能已经得到了答案,但是您知道Salesforce.stackexchange.com上有一个特定于Salesforce的新stackexchange站点。来加入那边的社区吧!:)作为参考,与SO相比,新stackexchange上的问题大约是SO的4倍,参与者更为活跃。
 at org.eclipse.swt.internal.Library.loadLibrary(Library.java:263)