繁体   English   中英

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

[英]Apex Data loader - Error java.lang.UnsatisfiedLinkError: Cannot load 32-bit SW T libraries on 64-bit JVM

我正在尝试运行从SalesForce帐户下载并安装的apex数据加载器。 但是当我尝试使用此命令从命令提示符运行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)

我甚至没有从eclipse运行,但为什么我在异常中看到下面的行?

 at org.eclipse.swt.internal.Library.loadLibrary(Library.java:263)

我是64位Windows 8操作系统。 怎么运行呢?

Eclipse不涉及,但SWT是Eclipse使用的GUI框架(因此包含在软件包名称中)。 似乎特定的jar只是32位,所以检查是否有64位版本,或者下载32位JVM并运行jar。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM