【问题标题】:ars3wapi32.dll: Can't load IA 32-bit .dll on a AMD 64-bit platformars3wapi32.dll:无法在 AMD 64 位平台上加载 IA 32 位 .dll
【发布时间】:2019-09-02 13:57:15
【问题描述】:

运行 Java IBM ODwek API,我遇到了错误 java.lang.UnsatisfiedLinkError: ars3wapi32.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform.

如果您有同样的问题,请放松,因为我将指导您解决问题。

【问题讨论】:

    标签: ondemand


    【解决方案1】:

    首先,我确定了可能导致此问题的各种因素。

    • Java 库路径正在识别库文件的 32 位路径。
    • 引用的是 32 位 ars3wapi32.dll 而不是 ars3wapi64.dll。

    默认情况下,ODwek 9.0 库路径为 C:\Program Files\ibm\OnDemand Web Enablement Kit\V9.0\lib32,如果 ODwek 路径未指定 PATH 环境变量。

    分辨率: 在 V9.0 中:您必须在 CLASSPATH 中指定 odwek 库(64 位)路径 C:\Program Files\ibm\OnDemand Web Enablement Kit\V9.0\lib64 及其主路径 C:\Program Files\ibm\OnDemand Web启用套件\V9.0\

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-12-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多