翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
チュートリアル: Micro Focus Enterprise Developer でのテンプレートの使用
このチュートリアルでは、Micro Focus Enterprise Developer でテンプレートと事前定義済みプロジェクトを使用する方法について説明します。3 つのユースケースについて説明します。すべてのユースケースでは、サンプルで提供されている BankDemo サンプルコードを使用します。サンプルをダウンロードするには、bankdemo.zip
重要
Enterprise Developer for Windows を使用している場合、コンパイラによって生成されたバイナリは、Enterprise Developer が提供する Enterprise Server でのみ実行できます。Linux に基づく AWS Mainframe Modernization ランタイムでは実行できません。
トピック
ユースケース 1 - ソースコンポーネントを含むCOBOLプロジェクトテンプレートの使用
このユースケースでは、デモの事前セットアップ手順の一環として、ソースコンポーネントをテンプレートのディレクトリ構造にコピーする必要があります。bankdemo.zip
AWSTemplates.zip
から変更されている箇所があります。
-
Enterprise Developer を起動し、選択済みのワークスペースを指定します。
-
アプリケーションエクスプローラービュー の [Enterprise Development プロジェクト] ツリービュー項目で、コンテキストメニューから [テンプレートから新規プロジェクト] を選択します。
-
表示されているとおりに、テンプレートのパラメータを入力してください。
注記
テンプレートパスは、 が抽出ZIPされた場所を参照します。
-
[OK] を選択すると、提供されたテンプレートに基づき、ソースと実行環境構造が完全な、ローカル開発用 Eclipse プロジェクトが作成されます。
System
構造には、 に必要なエントリを含む完全なリソース定義ファイルBANKDEMO、追加されたエントリを含む必要なカタログ、および対応するASCIIデータファイルが含まれています。ソーステンプレート構造にはすべてのソース項目が含まれているため、これらのファイルはローカルプロジェクトにコピーされ、Enterprise Developer で自動的に構築されます。
ユースケース 2 - ソースコンポーネントなしでCOBOLプロジェクトテンプレートを使用する
ステップ 1 から 3 は ユースケース 1 - ソースコンポーネントを含むCOBOLプロジェクトテンプレートの使用 と同様です。
このユースケースのSystem
構造には、 に必要なエントリを含む完全なリソース定義ファイル BankDemo、エントリが追加された必要なカタログ、および対応するASCIIデータファイルも含まれています。
ただし、テンプレートソース構造にはコンポーネントは含まれていません。使用しているソースリポジトリからこれらのコンポーネントをプロジェクトにインポートする必要があります。
-
プロジェクトの名前を選択します。関連するコンテキストメニューから [インポート] を選択します。
-
ダイアログが表示されたら、[一般] セクションで [ファイルシステム] を選択し、[次へ] を選択します。
-
ファイルシステムを参照した状態でリポジトリフォルダを指定して、[差出人ディレクトリ] フィールドに入力します。
sources
などのインポート先フォルダをすべて選択します。Into folder
フィールドは、事前入力されています。[Finish] を選択します。ソーステンプレート構造にすべてのソーステンプレートが含まれた後、これらの項目は Enterprise Developer で自動的に構築されます。
ユースケース 3 - ソースフォルダへの事前定義されたCOBOLプロジェクトリンクの使用
-
Enterprise Developer を起動し、選択済みのワークスペースを指定します。
-
[ファイル] メニューから [インポート] を選択します。
-
表示されたダイアログの [一般] で、[フォルダまたはアーカイブからのプロジェクト] を選択し、[次へ] を選択します。
-
[ソースをインポート] を選択し、[ディレクトリ] を選択し、ファイルシステムを参照して事前定義済みのプロジェクトフォルダを選択します。この中に含まれるプロジェクトには、同じリポジトリ内のソースフォルダへのリンクがあります。
[Finish] を選択します。
プロジェクトにはソースフォルダへのリンクが入力されるため、コードは自動的に構築されます。
リージョン定義JSONテンプレートの使用
-
Server Explorer ビューに切り替えます。関連するコンテキストメニューから [管理ページを開く] を選択すると、デフォルトのブラウザが起動します。
-
結果の Enterprise Server Common Web Administration (ESCWA) 画面から、インポート を選択します。
-
JSON インポートタイプを選択し、次へ を選択します。
-
指定した
BANKDEMO.JSON
ファイルをアップロードします。選択したら、[次へ] を選択します。
[リージョンの選択] パネルで、[エンドポイントからポートをクリア] オプションが未選択であることを確認してから、[インポートの実行] パネルが表示されるまで各パネルで [次へ] を選択します。次に、左側のナビゲーションペインからインポートを選択します。
最後に [完了] をクリックします。その後、BANKDEMOリージョンがサーバーリストに追加されます。
-
BANKDEMO リージョンの一般プロパティに移動します。
-
[設定] セクションにスクロールします。
-
ESP 環境変数は、前のステップで作成した Eclipse プロジェクトに関連する
System
フォルダに設定する必要があります。これはworkspacefolder/projectname/System
に設定されている必要があります。 -
[適用] をクリックします。
リージョンは、Eclipse COBOLプロジェクトと組み合わせて実行するように完全に設定されました。
-
最後に、Enterprise Developer に戻り、インポートしたリージョンをプロジェクトに関連付けます。
Enterprise Developer 環境は、完全な動作バージョンの で使用可能になりました BankDemo。設定済みのリージョンにおいてコードを編集、コンパイル、デバッグできます。
重要
Enterprise Developer for Windows を使用している場合、コンパイラによって生成されたバイナリは、Enterprise Developer が提供する Enterprise Server でのみ実行できます。Linux に基づく AWS Mainframe Modernization ランタイムでは実行できません。