WebアプリケーションのスタンドアロンOC4JまたはOracle9iASへのデプロイ
J2EE Webモジュールは、1つ以上のWebコンポーネント(サーブレット、JSP)、標準J2EE Webデプロイメント・ディスクリプタweb.xml
およびOC4J固有デプロイメント・ディスクリプタorion-web.xml
を含むWebアーカイブ(WAR)ファイルとしてパッケージされます。Webコンポーネントと適切なデプロイメント・ディスクリプタ・ファイルを含むデプロイメント・プロファイルを作成したら、WARまたは標準J2EEエンタープライズ・アーカイブ(EAR)ファイルとしてデプロイできます。JDeveloperは、結果のEARを取得して、ターゲット・アプリケーション・サーバーにデプロイします。
JDeveloperでWebアプリケーション(サーブレット、JSP)をOC4Jにデプロイするには、次のようにします。
- まだ作成していない場合は、Webアプリケーションのデプロイメント・プロファイル(WAR)を作成します。
- まだ作成していない場合は、ターゲット・アプリケーション・サーバーへのアプリケーション・サーバー接続を作成してからWARをデプロイします。
- (オプション)
<webapp>.deployプロファイルまたは対応する
web.xmlデプロイメント・ディスクリプタ設定のいずれかを編集する場合は、該当するアイコンを右クリックしてから、「設定」を選択します。または、web.xml
書式に関する知識がある場合は、「コード・エディタ」を選択してもかまいません。
- (オプション)このプロジェクトにもう1つのWARデプロイメント・プロファイルを作成する場合は、
web.xmlを右クリックし、「WARデプロイメント・プロファイルの作成」を選択します。
- WARデプロイメント・プロファイルのアイコン
<webapp>.deployが、ナビゲータ内の指定したプロジェクトの下に表示されます。
デプロイメント・プロファイル・アイコンを選択して右クリックします。ポップアップ・メニューに次のデプロイメント・オプションが表示されます。
- <サーバー接続名>に配布: WebモジュールはWARとしてパッケージされます。JDeveloperでは、すでに作成した選択済アプリケーション・サーバー接続にデプロイする前に、WARを含むEARファイルも生成されます。
- 「デプロイ先」->「接続の作成」: 新規のアプリケーション・サーバー接続を作成できる接続ウィザードを起動します。
- WARファイルにデプロイ: WebモジュールはWARとしてパッケージされ、<webapp>.deployプロファイル設定で指定したローカル・ディレクトリまたはマップ済のネットワーク・ドライブに保存されます。
- EARファイルにデプロイ: WebモジュールはEARとしてパッケージされ、<webapp>.deployプロファイル設定で指定したローカル・ディレクトリまたはマップ済のネットワーク・ドライブにデプロイされます。
注意:
関連項目
- J2EEアプリケーションおよびそれらのパッケージとデプロイについて
- BC4J WebアプリケーションのOC4Jへのデプロイ
- 埋込みOC4Jサーバーを使用するようにプロジェクトを設定
- BC4J UIXアプリケーションのデプロイ
- Webアプリケーションのその他アプリケーション・サーバーへのデプロイ