Comment puis-je obtenir le middleware SAP JCo (de com.sap.mw.jco. *) API dans Mac

StackOverflow https://stackoverflow.com/questions/4153648

  •  08-10-2019
  •  | 
  •  

Question

J'ai essayé d'utiliser certaines classes de com.sap.mw.jco. *, Comme IRepository et JCO. Mais mon IDE (Intellij) ne peut pas reconnaître ces classes. Il y a toujours des erreurs de compilation. J'ai essayé d'ajouter le libsapjco3.jnilib au classpath et ajoutez également les paramètres vm

-Djava.library.path="MY_sapjco_folder"

Mes autres paquets JCO, com.sap.conn. * Sont reconnus correctement.

Quelqu'un pourrait-il me dire quelle partie je suis absent?

Un grand merci à l'avance!

Était-ce utile?

La solution

SAP JCo 2.x (com.sap.mw.jco. *) Est pas pris en charge sur Mac OS X. Alors que vous pouvez ajouter le fichier JAR à votre classpath, la bibliothèque native (si vous utilisez une plate-forme pour une autre) ne se charge pas correctement.

Vous ne pouvez pas utiliser libsapjco3.jnilib avec le SAP JCo 2.x cours - (. Com.sap.conn *). Il est pour SAP JCo 3.x uniquement

Les API version SAP JCo 2 et la version 3 ne sont pas compatibles - normalement vous choisissez d'utiliser l'un ou l'autre. Sur Mac, vous devez utiliser la version 3.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top