ars3wapi32.dll:无法在AMD 64位平台上加载IA 32位.dll

时间:2019-09-02 13:57:15

标签: ondemand

运行Java IBM ODwek API时遇到错误 java.lang.UnsatisfiedLinkError:ars3wapi32.dll:无法在AMD 64位平台上加载IA 32位.dll。

如果您遇到同样的问题,请放心,我将指导您解决该问题。

1 个答案:

答案 0 :(得分:0)

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

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

如果未指定ODwek路径,默认情况下,ODwek 9.0库路径的默认路径是C:\ Program Files \ ibm \ OnDemand Web Enablement Kit \ V9.0 \ lib32。

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

enter image description here