Eclipse 外でのアプリケーションのビルド

.cobolBuild および .pliBuild プロジェクト ファイルは、Apache Ant を使用してビルドします。makefile、シェル スクリプトなどの外部ビルド スクリプトを Ant ビルド スクリプトとともに使用して、Eclipse の外部でプロジェクトをビルドできます。

この利点は次のとおりです。

  1. Eclipse でビルドしないようにして、非常に大きなコード ベースをビルドする場合に生じる可能性のあるメモリの制約を避けることができます。
  2. スクリプトがすでに存在する場合、ビルドを設定するための構成作業が少なくなります。

スクリプトを使用してビルドする

スクリプトを使用して Eclipse の外部でプロジェクトをビルドする場合は、Eclipse でビルダーを無効にして、IDE でビルドされないようにすることをお勧めします。これを行うには、次の手順を使用します。

  1. Eclipse で、IDE 内でビルドしないようにするプロジェクトを右クリックします。
  2. [Properties > Builders] をクリックし、[Micro Focus Project Builder] をオフにします。

ビルダーを無効にしないと、Eclipse と外部スクリプトの両方で同じプロジェクトがビルドされる場合があります。Eclipse 内でプロジェクトを更新すると、IDE の外部で変更されたビルド出力ファイルが選択されます。異なるファイルであるため、IDE でプロジェクトのリビルドが開始され、処理速度の低下が発生する可能性があります。この問題を避けるために、プロジェクトの出力ディレクトリとは別の場所にビルド出力を生成するように外部ビルド スクリプトを構成することができます。

並行または追加的にビルドする

並列コンパイルを使用すると、複数 CPU のマシンにおいてソース コードをより短時間でコンパイルできます。また、JVM COBOL アプリケーションを追加的にビルドすることもできます。「Apache Ant を使用したプロジェクトのビルド」を参照してください。