如何在Mac中获取SAP JCo中间件(com.sap.mw.jco。*)API

时间:2010-11-11 10:53:15

标签: macos sap jco

我尝试使用某些类的com.sap.mw.jco。*,例如IRepository和JCO。但我的IDE(Intellij)无法识别这些类。总是有编译错误。我试图将libsapjco3.jnilib添加到类路径中,并添加vm参数

-Djava.library.path="MY_sapjco_folder"

我的其他Jco软件包com.sap.conn。*被正确识别。

有谁能告诉我我错过了哪一部分?

非常感谢提前!

1 个答案:

答案 0 :(得分:7)

Mac OS X不支持SAP JCo 2.x(com.sap.mw.jco。*)。虽然您可以将JAR文件添加到类路径中,但是本机库(如果您将其用于另一个平台)将无法正确加载。

您不能将libsapjco3.jnilib与SAP JCo 2.x类一起使用 - 它仅适用于SAP JCo 3.x(com.sap.conn。*)。

SAP JCo版本2和版本3 API不兼容 - 通常您选择使用其中一个。在Mac上,您必须使用版本3.