Frage

Ich habe versucht, die Verwendung einiger Klassen von com.sap.mw.jco zu machen. *, Wie IRepository und JCO. Aber meine IDE (IntelliJ) können diese Klassen nicht erkennen. Es gibt immer kompilieren Fehler. Ich versuchte, die libsapjco3.jnilib zu dem Classpath hinzufügen und auch die vm Parameter hinzufügen

-Djava.library.path="MY_sapjco_folder"

Meine andere Jco Pakete, com.sap.conn. * Richtig erkannt.

Kann mir jemand sagen, welcher Teil ich bin fehlt?

Vielen Dank im Voraus!

War es hilfreich?

Lösung

SAP JCo 2.x (com.sap.mw.jco. *) Nicht unter Mac OS X nicht unterstützt Während Sie die JAR-Datei auf Ihrem Classpath hinzufügen können, die native Bibliothek (wenn Sie eine für eine andere Plattform) wird nicht korrekt geladen werden.

Sie können nicht mit dem SAP JCo 2.x-Klassen verwenden libsapjco3.jnilib - (. Com.sap.conn *). Es ist für SAP JCo nur 3.x

Die SAP JCo Version 2 und 3 APIs sind nicht kompatibel - normalerweise Sie wählen eine oder das andere verwenden. Auf Mac, müssen Sie die Version 3 verwenden.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top