WAR ファイルは、Java Web アプリケーションをデプロイする一般的な方法の 1 つです。Java Web アプリケーションで使用できるその他のデプロイメント形式は? それらの違いは何ですか?
質問する
270 次
1 に答える
1
さらにWAR
、エンタープライズ アプリケーションは、いわゆる「エンタープライズ アーカイブ」内にラップすることができますear
。Web アプリケーションのさまざまな部分がラップされているアーカイブ タイプのリストを次に示します。
JAR
: エンタープライズ Java Bean クラス ファイルと EJB デプロイメント記述子を含む EJB モジュールは、拡張子付きの JAR ファイルとしてパックされます.jar
。
WAR
.war
: サーブレット クラス ファイル、JSP ファイル、サポート ファイル、GIF および HTML ファイルを含む Web モジュールは、 (web achive) 拡張子を持つ JAR ファイルとしてパッケージ化されます。
EAR
: 上記のすべてのファイル (.jar
および) は、 ( エンタープライズ アーカイブ) 拡張子を.war
持つ JAR ファイルとしてパッケージ化され、 Application Server にデプロイされます。.ear
サードパーティのライブラリも含まれています。ファイル記述子APP-INF
を含むと呼ばれる特別なディレクトリがあります。application.xml
于 2013-05-27T16:08:50.917 に答える