J2EEクライアント・モジュール(クライアントJAR)のデプロイ
J2EEクライアント・モジュールは、1つ以上のJavaアプリケーション・コンポーネント、および1つのクライアント・デプロイメント・ディスクリプタ・ファイル(application-client.xml)を含むクライアントJARファイルとしてパッケージされます。JDeveloperでは、Javaアプリケーション・コンポーネントおよびデプロイメント・ディスクリプタ・ファイルを含むデプロイメント・プロファイルを作成し、標準J2EEアーカイブとしてパッケージしたら、クライアントJARをアプリケーション・サーバーにデプロイできます。
JDeveloperでJ2EEクライアント・モジュールをデプロイするには、次のようにします。
- まだ作成していない場合は、J2EEクライアントJARデプロイメント・プロファイルを作成します。
- まだ作成していない場合は、ターゲット・アプリケーション・サーバーへのアプリケーション・サーバー接続を作成してからクライアントJARをデプロイします。
- ナビゲータ内の指定したプロジェクトの下に表示されている
クライアント・デプロイメント・プロファイル・アイコンを選択して右クリックします。ポップアップ・メニューに次のデプロイメント・オプションが表示されます。
- JARファイルにデプロイ: クライアント・モジュールはクライアントJARファイルとしてパッケージされ、ローカル・プロジェクト・ディレクトリに保存されます。
- EARファイルにデプロイ: クライアント・モジュールはエンタープライズ・アーカイブ(EAR)ファイルとしてパッケージされ、ローカル・プロジェクト・ディレクトリに保存されます。
- <アプリケーション・サーバー接続名>に配布: クライアント・モジュールはクライアントJARとしてパッケージされます。JDeveloperでは、ターゲット・アプリケーション・サーバー接続へのデプロイ前に、クライアントJARを含むEARファイルも生成されます。
- これらのデプロイメント・オプションのいずれかを選択します。
クライアント・モジュールは、ターゲット・アプリケーション・サーバー・ディレクトリにデプロイされます。
- (オプション)
クライアント・デプロイメント・プロファイルまたはapplication-client.xmlデプロイメント・ディスクリプタ設定を編集する場合は、該当するアイコンを右クリックしてから、「設定」を選択します。
注意:
- OC4Jデプロイメントについては、「OC4Jデプロイメントのアプリケーション・ディレクトリ構造」または、Oracle9iASドキュメント・ライブラリで提供される『Oracle9iAS Containers for J2EEユーザーズ・ガイド』を参照してください。
- Oracle9iASでは、J2EEクライアント・アプリケーションを完全にサポートします。詳細は、「J2EE Platform Specification 1.2」の第9章「Application Clients」を参照してください。次のURLからダウンロードできます。
http://www.javasoft.com/j2ee/download.html
- クライアント・デプロイメント・ディスクリプタが、次のようにクライアントJARファイル内にあることを確認してください。
META-INF/application-client.xml
- JDeveloperは、ソースパスの最初のエントリで見つかったMETA-INF/application-client.xmlで、デプロイメント・ディスクリプタ・ファイルを認識します。application-client.xmlファイルのその他の名前および場所は無視されます。
関連項目
- J2EEアプリケーションおよびそれらのパッケージとデプロイについて
- 実行可能JARファイルのデプロイ
- OC4Jデプロイメント・アプリケーション・ディレクトリ構造
- J2EEクライアント・モジュール(クライアントJAR)のデプロイ