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

发布于 2024-10-01 09:06:30 字数 327 浏览 1 评论 0原文

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

-Djava.library.path="MY_sapjco_folder"

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

谁能告诉我我缺少哪一部分?

非常感谢!

I tried to make use of some classes of com.sap.mw.jco.*, such as IRepository and JCO. But my IDE (Intellij) cannot recognize this classes. There are always compilation errors. I tried to add the libsapjco3.jnilib to the classpath and also add the vm parameters

-Djava.library.path="MY_sapjco_folder"

My other JCo packages, com.sap.conn.* are recognized correctly.

Could anyone tell me which part I am missing?

Many thanks in advance!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

那片花海 2024-10-08 09:06:30

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。

SAP JCo 2.x (com.sap.mw.jco.*) is not supported on Mac OS X. While you can add the JAR file to your classpath, the native library (if you use one for another platform) will not load correctly.

You cannot use libsapjco3.jnilib with the SAP JCo 2.x classes - it is for SAP JCo 3.x only (com.sap.conn.*).

The SAP JCo version 2 and version 3 APIs are not compatible - normally you choose to use one or the other. On Mac, you must use version 3.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文