Apache Antを使用したプロジェクトのビルド

Enterprise Developer は COBOLプロジェクトをビルドするために .cobolBuild という Apache Ant スクリプトを使用します。 このスクリプトはプロジェクトファイル .cobolProj から自動生成されます。

このため、makefile、msbuild、シェルスクリプトなどの既存の外部ビルドスクリプトが .cobolBuild を Antビルドファイルとして利用することができます。

Micro Focus Enterprise Developer UNIX Components を使用してリモートマシン上で作成したプロジェクトの Antファイルを使用する場合、アプリケーションは Antが稼働するマシン上でビルドされます。
Windows コマンドプロンプトから
ant -lib  
		  %ProgramFiles(x86)%\Micro Focus\Enterprise Developer\bin\mfant.jar -f .cobolBuild
UNIX コマンドプロンプトから
ant -lib $COBDIR/lib/mfant.jar -f .cobolBuild
Eclipse IDE から
  1. Antビルドの度に事前に Eclipseビルドをトリガーさせたくない場合は、 ウィンドウ > 設定 > 実行/デバッグ > 起動 を選択し、 起動前に (必要に応じて) ビルド のチェックをオフにします。
  2. ファイルを右クリックし 実行 > Ant Buildを選択します。

ビルド前イベントまたはビルド後イベントとして任意のシェルスクリプトを設定することができます。これらのスクリプトは .cobolBuild Ant スクリプトの一部としてコンパイルの前後で自動的に実行されます。

ビルド前イベントとビルド後イベントを設定するには以下の手順に従います。

  1. COBOLエクスプローラ内でプロジェクトを右クリックし プロパティを選択します。
  2. Micro Focus > ビルド構成 を展開し イベント を開きます。
  3. スクリプトのコードを ビルド前イベントコマンド行 または ビルド後イベントコマンド行 に入力します。
  4. 適用 をクリックし、続いて OK をクリックします。