Web モジュールの作成

ウィザードを使用して、Java™ EE プロジェクトに Web モジュールを作成できます。

手順

  1. Java EE パースペクティブで、エンタープライズ・アプリケーション・プロジェクトを右クリックし、「新規作成」 > 「Web プロジェクト」を選択して、Web プロジェクト・ウィザードを開きます。
  2. 「名前」フィールドに、新規 Web プロジェクトの名前を入力します。
  3. 「プロジェクト・テンプレート」セクションで、使用する Web テンプレートのタイプを選択します。
    オプション 説明
    Dojo Toolkit Dojo 機能を備えるようにプロジェクトを構成します。 Dojo リソースは、そのプロジェクト自体、別個のプロジェクト、または HTTP を介してアクセス可能なリモート・ロケーションに配置できます。
    JavaServer Faces プロジェクトを JSF 機能とともにデプロイできるようにします。 JSP または Facelet いずれかの構成が設定されます。
    REST サービス JAX-RS に基づく REST サービス用に構成されたプロジェクト
    シンプル これにより、基本的な Web プロジェクトが作成されます。
  4. 「プログラミング・モデル」セクションで、使用するプログラミング・モデルを選択します。
    • クライアント・サイドのみ (HTML、JavaScript、...)
    • Java EE
    • OSGi
    「次へ」をクリックして新しい Web プロジェクトを構成します。
  5. 「デプロイメント」ページで、使用可能な構成オプションのリストから、「デプロイメント」をクリックして、「デプロイメント構成」ページを開きます。
    • 「ターゲット・ランタイム」フィールドには、エンタープライズ・プロジェクトで選択した項目が既に設定されています。 「ターゲット・ランタイム」は、ドロップダウン・ボックスから別の設定を選択して変更することができます。 「フィーチャーの変更」をクリックして、「プロジェクト・ファセット」ウィンドウを開きます。
    • 「WebSphere バインディングおよび拡張機能のサポートの追加」をクリックするか、このフィールドをクリアします。
    • 「Web モジュール・バージョン」フィールドで、使用する Web モジュール・バージョンを選択します。
    • EAR メンバーシップを組み込むには、「EAR メンバーシップ」フィールドで「EAR にプロジェクトを追加」をクリックします。Web プロジェクトを EAR ファイルに追加しない場合は、このフィールドをクリアします。
    • 「EAR プロジェクト名」フィールドには、存在する EAR ファイルの名前が表示されます。「参照」をクリックすると、別の EAR ファイルを選択できます。
    注: デプロイメント・オプションは、新しい Web プロジェクトで Java EE プログラミング・モデルを使用する選択をした場合のみ選択可能になります。
  6. 選択可能な構成オプションのリストで「Java」をクリックし、「Java」構成ページを開きます。
    • 「ビルド・パス上のソース・フォルダー」フィールドで、デフォルトの src ディレクトリーを受け入れるか、「フォルダーの追加」「編集...」、または「削除」をクリックして、ソース・ファイルのフォルダーを指定します。
    • 「デフォルト出力フォルダー:」フィールドで、出力ファイルのフォルダーを指定するか、またはデフォルト値 (WebContent¥WEB-INF¥classes) を受け入れます。
      重要: デフォルトの出力フォルダーに WebContent¥WEB-INF¥classes 以外のフォルダーを選択すると、問題ビューに警告が表示されます。
      単一ルートのソース・フォルダー
      単一ルートの警告
      単一ルートの問題があった場合のデフォルトのアクションは、警告に設定されています。 この設定を変更するには、「ウィンドウ」 > 「設定」 > 「検査」 > 「プロジェクト構造の検査 (Project Structure Validation)」を選択します。 「...」設定フィールドをクリックして、以下を選択します。
      1. エラー
      2. 警告
      3. 無視
      バリデーターの設定
  7. 使用可能な構成オプションのリストから、「Web モジュール」をクリックします。「Web モジュール」構成ページで、以下のようにします。
    • 「コンテキスト・ルート」フィールドに Web プロジェクト・ルートの名前を入力するか、デフォルト (Web プロジェクトの名前) を受け入れます。
    • 「コンテキスト・ディレクトリー」フィールドにコンテンツ・ディレクトリーの名前を入力するか、デフォルト (WebContent) を受け入れます。
    • デプロイメント記述子を作成するには、「デプロイメント記述子 (web.xml) の生成」を選択します。デプロイメント記述子を後で Web モジュールに追加することもできます。
  8. 「終了」をクリックして、Web プロジェクトを作成します。

フィードバック