javaからsap jcoにsapを接続しようとしています。librfc32.dll、com.sap.utils、com.sap.mwのライブラリが見つかりません。SAP jcoライブラリがありません
何か間違っていますか? My Jcoのバージョンは3.0.17です。
javaからsap jcoにsapを接続しようとしています。librfc32.dll、com.sap.utils、com.sap.mwのライブラリが見つかりません。SAP jcoライブラリがありません
何か間違っていますか? My Jcoのバージョンは3.0.17です。
JCo APIは改訂され、JCoリリース3.0で再設計されました。クラスもcom.sap.mw.jco。*パッケージからcom.sap.conn.jcoに再配置されました。*
パッケージcom.sap.mw.jco。*は古いJCo2 APIに属しています。 JCo 2.1の一部です。そして私はcom.sap.utilsパッケージを知らない。 com.sap.mw.jco.utilまたはcom.sap.conn.jco.utilを意味する場合、それらはJCoの内部パッケージであり、パブリックAPIの一部ではないため、これらのクラスはJavaで直接使用するべきではありませんプログラム(sun.io. *パッケージと同じ)。
最後に、librfc32.dllは古いJCo 2.xバージョンでのみ使用されていました。 JCo 3.0では、実行時にsapjco3.jarとsapjco3.dllというファイルが必要です(Windowsの場合)。
画像を完成させる: JCo 2.1は2013年にSAPのメンテナンスとサポートを終了しました。古いJCo2 APIについては、もう対処しません。また、古いプログラムを廃止予定のJCo2 APIから新しいJCo3 APIに移行する場合にのみ必要です。 SAPのサポートを受ける権利を持たずにSAPシナリオを実行することはお勧めできません。