J2EEのアーカイブ形式について

J2EEアーカイブ・ファイルには、J2EEモジュールまたはJ2EEアプリケーションが含まれます。モジュールは、デプロイ用に構成された、一般的なコンポーネント・タイプの1つ以上のJDeveloperプロジェクトで構成されます。アプリケーションは、1つ以上のモジュールで構成されます。また、アーカイブにはデプロイメント・ディスクリプタも含まれます。デプロイメント・ディスクリプタは、モジュールまたはアプリケーションの構成をサーバーに対して指定するXMLファイルであり、サーバーのタイプに固有です。

次の表に、JDeveloperでサポートされているアーカイブ・タイプとそれに関連付けられたモジュール・タイプおよび内容を示します。

アーカイブ・タイプ モジュール・タイプ ソフトウェアの内容 デプロイメント・ディスクリプタ
Javaアーカイブ(JAR) J2EEクライアント・モジュール Javaアプリケーション・コンポーネント application-client.xml
orion-application-client.xml
EJB JAR J2EE EJBモジュール Enterprise JavaBeans(EJB)コンポーネント ejb-jar.xml
orion-ejb-jar.xml
weblogic-ejb-jar.xml
jboss.xml
Webアーカイブ(WAR) J2EE Webモジュール サーブレット、JavaServer Pages(JSP)およびJSF JSPコンポーネント web.xml
orion-web.xml
weblogic.xml
エンタープライズ・アーカイブ(EAR) モジュール・タイプなし J2EEエンタープライズ・アプリケーション application.xml
orion-application.xml

JAR、EJB JARおよびWARファイルには、それぞれ1つ以上のコンポーネントで構成されるモジュールが含まれます。エンタープライズ・アーカイブ(EARファイル)には、1つ以上のモジュールで構成されるアプリケーションが含まれます。

Webアプリケーション(サーブレット、JSP、JSF)またはEJBアプリケーションを作成し、アプリケーション・サーバー接続を介してデプロイする場合、JDeveloperによって、そのアプリケーションがWARまたはEJB JARとしてパッケージ化されます。このWARまたはEJB JARは、オプションでEARファイルにラップできます。アプリケーションが異なるタイプのコンポーネントで構成されている場合、コンポーネントは複数のモジュールにパッケージ化されるため、単独でデプロイするか、EARファイルとしてアセンブルできます。

J2EEのアーカイブ形式の詳細は、次のドキュメントを参照してください。


関連項目

J2EEデプロイメント・プロセスについて