Webアプリケーションのデプロイメント・プロファイルの作成

JDeveloperの統合開発環境を使用して、JSPやサーブレットなどのJ2EE WebコンポーネントおよびBusiness Components for Java(BC4J)Webアプリケーションを作成するとき、web.xmlデプロイメント・ディスクリプタまたはorion-web.xml(OC4Jデプロイメント専用)デプロイメント・ディスクリプタ(あるいはその両方)が自動的に生成されて、プロジェクトに追加されます。

ただし、JDeveloperのデプロイメント・プロセスとして、Webコンポーネントとそれに対応するデプロイメント・ディスクリプタ・ファイルを含むWebアーカイブ(WAR)デプロイメント・プロファイルも作成する必要があります。デプロイのために標準J2EE WARまたはエンタープライズ・アーカイブ(EAR)ファイルとしてのパッケージを選択できます。

注意: Apache Tomcatへデプロイする場合は、「WebアプリケーションのApache Tomcatへのデプロイ」を参照してください。

JDeveloperでWebアプリケーション対応のWARデプロイメント・プロファイルを作成するには、次のようにします。

ヒント:  webxmlicon web.xmlファイルがすでにプロジェクトに存在する場合は、webxmlicon web.xmlを右クリックし、ポップアップ・メニューから「WARデプロイメント・プロファイルの作成」を選択すると、このプロファイルがすぐに作成されます。

  1. WARデプロイメント・プロファイルを作成するproject_icon <projectname>.jprをナビゲータで選択します。
  2. 「ファイル」->「新規」を選択し、「新規」ギャラリを開きます。
  3. 「カテゴリ」ツリーで「General」を開き、「Deployment Profiles」を選択します。
  4. 「項目」リストで「WARファイル」-「J2EE Webモジュール」をダブルクリックします。
  5. 「OK」をクリックします。
  6. <webapp_name>.deployプロファイルの場所を指定するか、デフォルトの値を受け入れます。
  7. 「保存」をクリックします。
  8. 「WARデプロイメント・プロファイル設定」パネルが表示されます。必要に応じて各ページの設定を構成します。
    1. 「一般」ページ
    2. 「WARファイル」ページ: 「ディレクトリの表示」および「規則の表示」
    3. 「WARオプション」サブページ
    4. 「WEB-INF/classes」サブページ
    5. 「WEB-INF/lib」サブページ
    6. (オプション)「アプレット・オプション」ページ: デプロイメント・プロファイルにアプレットを組み込みます。「WARファイルとしてのアプレットのデプロイ」を参照してください。
    7. (オプション)「アプレット・クラス」サブページ
    8. (オプション)「アプレット・アーカイブ」サブページ
    9. (オプション)「プロファイルの依存性」: デプロイメント・プロファイルが別のデプロイメント・プロファイルのJ2EEモジュールに依存する場合。JDeveloperでは、他のプロジェクトとのEJB JAR依存性またはWAR依存性を指定するWARデプロイメント・プロファイルを作成できます。このため、WARがターゲット・アプリケーション・サーバーにデプロイされるとき、対応する依存性もWARファイルと一緒に1つのエンタープライズ・アーカイブ(EAR)ファイルにパッケージされます。
    10. (オプション)「プラットフォーム」サブページ: JDeveloperでは、Webアプリケーション・デプロイメント・プロファイルのポップアップ・メニューに表示されるデフォルトの接続を指定できます。また、ターゲット・プラットフォームも指定できます。また、サポートされているすべてのターゲット接続タイプにコマンドライン・パラメータを渡すこともできます。

  9. 終了したら「OK」をクリックします。

    新たに作成されたWAR_dep_profile_icon <webapp>.deployデプロイメント・プロファイルとそれに対応するwebxmlicon web.xmlデプロイメント・ディスクリプタ・アイコンが、ナビゲータ内の指定したプロジェクトの下に表示されます。

  10. デフォルトでは、アプリケーションをテストするために、JDeveloperの埋込みOC4JサーバーでWARコンポーネントの実行とデバッグができます。ただし、作成されたWARまたはEARをターゲット・アプリケーション・サーバーにデプロイする準備ができたら、必ずアプリケーション・サーバー接続を作成してください。
  11. (オプション)WAR_dep_profile_icon <webapp>.deployプロファイルまたはwebxmlicon web.xmlデプロイメント・ディスクリプタ設定のいずれかを編集する場合は、該当するアイコンを右クリックしてから、「設定」を選択します。または、web.xml書式に関する知識がある場合は、「コード・エディタ」を選択してもかまいません。
  12. J2EE Webアプリケーション・デプロイメント・プロファイルをデプロイするには、「Webアプリケーションのデプロイ」を参照してください。

注意: 


関連項目

J2EEアプリケーションおよびそれらのパッケージとデプロイについて
JDeveloperのJ2EE Webモジュールについて
BC4J WebアプリケーションのOC4Jへのデプロイ
埋込みOC4Jサーバーを使用するようにプロジェクトを設定
BC4J UIXアプリケーションのデプロイ
Webアプリケーションのその他アプリケーション・サーバーへのデプロイ