動的 Web プロジェクトの作成

新規プロジェクトの作成

このチュートリアルでは、サーブレットや JSP ファイルなどの機能を使用するため、それらのリソースを格納するための動的 Web プロジェクトを作成する必要があります。これは、動的コンテンツを含まない静的 Web プロジェクトとは対照的です。

  1. [File > New > Other] をクリックします。
  2. [Web] ノードを展開して、[Dynamic Web Project] を選択します。[Next] をクリックします。
  3. JSPBookDemoと [Project Name] フィールドに入力します。
  4. [Use default location] が選択されていることを確認します。
  5. [Target runtime] フィールドで、既存のサーブレット コンテナー ランタイムを選択します。「<None>」と表示される場合は、次の手順に従ってランタイムをセットアップします。
    1. [New Runtime] をクリックします。
    2. 以前にインストールした Java サーブレットのランタイムを選択して、[Next] をクリックします。
      • Tomcat - [Apache] を展開して [Apache Tomcat v7.0] を選択
      • JBoss - [JBoss Community] を展開して [JBoss 7.1 Runtime] を選択
      • IBM - [WebSphere Application Server v8.5] 以降を選択
      • Oracle - [Oracle WebLogic Server 12c] 以降を選択
    3. [Home Directory] フィールドで、[Browse] をクリックしてサーブレットをインストールした場所を選択するか (Apache Tomcat、JBoss、または IBM WebSphere の場合)、インストール パスを入力します (Oracle WebLogic の場合)。
    4. Apache Tomcat または IBM WebSphere の場合は、適切な JRE (通常はプロジェクトと同じもの) を選択します。
    5. [Finish] をクリックします。
  6. [Dynamic web module] のバージョンを 2.5 に設定します。
  7. [Finish] をクリックします。

    Java EE パースペクティブを開くように求められた場合は開いてください。JSPBookDemo に関連するすべてのコマンドは、Java EE パースペクティブで使用するように想定されています。

JVM COBOL プロジェクトへの適切な参照の追加

COBOL プロジェクトへの参照をビルド オプションとディプロイ アセンブリの両方に追加する必要があります。ビルド オプションに追加するのは、Java コンパイラがビルドの対象となる適切なクラスを見つけられるようにするため、ディプロイ アセンブリに追加するのは、作成した Web アーカイブに JVM COBOL プログラムがエクスポートされるようにするためです。それには、次の手順を実行します。

  1. [JSPBookDemo] プロジェクトを右クリックし、[Properties] をクリックします。
  2. [Java Build Path] を選択し、[Projects] タブをクリックします。
  3. [Add] をクリックし、[CobolBook] プロジェクトをオンにして、[OK] をクリックします。
  4. [Libraries] タブを開きます。
  5. [Add Library] をクリックし、[COBOL JVM Runtime System] を選択して、[Next] をクリックし、最後に [Finish] をクリックします。
  6. 引き続き JSPBookDemo のプロパティで、[Deployment Assembly] をクリックします。[Setting Java Build Path] に対して、[Apply] をクリックします。
  7. [Add] をクリックし、[Project] を選択して、[Next] をクリックします。
  8. 次のページで、[CobolBook] を選択して [Finish] をクリックします。[Web Deployment Assembly] の一覧にエントリが追加されます。このエントリは、CobolBook プロジェクトのクラスが Web アーカイブの WEB-INF/lib ディレクトリに含まれることを示します。プロジェクトのビルドも行われます。
  9. [Add] をクリックし、[Java Build Path Entries] を選択して、[Next] をクリックします。
  10. 次のページで、[COBOL JVM Runtime System] を選択して [Finish] をクリックします。
  11. [OK] をクリックして、プロジェクトのプロパティ ダイアログ ボックスを閉じます。再びプロジェクトがビルドされます。

これで、COBOL プロジェクトが組み込まれた動的 Web プロジェクトを作成できました。