Java による JVM COBOL 呼び出し

Java から JVM COBOL を呼び出すには、Java プロジェクトのビルド パスに JVM COBOL プロジェクトを追加し、使用する COBOL クラスを Java ソースにインポートする必要があります。

ここでは、Java から JVM COBOL を呼び出すことができる手順の概要を示します。

  1. Eclipse ワークスペースで、COBOL プログラムの JVM COBOL プロジェクトを作成します。
  2. Eclipse ワークスペースで、呼び出し Java プログラムの Java プロジェクトを作成します。
  3. Java プロジェクトで、プロジェクトの Java ビルド パスに JVM COBOL プロジェクトを追加します。
  4. mfcobol.jar、JVM COBOL Runtime、mfcobolrts.jar をプロジェクトに追加します。

    これにより、Java コードと、JVM 型 (4 バイトよりも長い COBOL グループ項目や COBOL 数値型など) に直接マップされない COBOL 型が、適切に相互運用されます。

  5. Java ソース コード内で、使用する COBOL クラスをインポートするインポート文、またはパッケージ全体を、Java ソース ファイルに次のように追加します。
    import com.microfocus.cobol.MyClass

    または次のようにします。

    import com.microfocus.cobol.*
    注: マルチ ユーザー環境で RunUnit クラスを使用することを推奨します。詳細については、com.microfocus.cobol.runtimeservices を参照してください。