Domanda

Ho cercato di fare uso di alcune classi di com.sap.mw.jco. *, Come ad esempio IRepository e JCO. Ma il mio IDE (IntelliJ) non può riconoscere questo classi. Ci sono errori di compilazione sempre. Ho provato ad aggiungere la libsapjco3.jnilib al classpath e anche aggiungere i parametri di vm

-Djava.library.path="MY_sapjco_folder"

I miei altri pacchetti JCO, com.sap.conn. * Vengono riconosciuti correttamente.

Qualcuno potrebbe dirmi quale parte mi manca?

Molte grazie in anticipo!

È stato utile?

Soluzione

SAP JCo 2.x (com.sap.mw.jco. *) Non è supportato su Mac OS X. Mentre è possibile aggiungere il file JAR al classpath, la libreria nativa (se si utilizza uno per un'altra piattaforma) non viene caricato correttamente.

Non è possibile utilizzare libsapjco3.jnilib con SAP JCo 2.x classi - (. Com.sap.conn *). È per SAP JCo 3.x

Le API di SAP versione JCo 2 e la versione 3 non sono compatibili - di solito si sceglie di utilizzare uno o l'altro. Su Mac, è necessario utilizzare la versione 3.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top