\r\n\r\n

ジャー(瓶)と戦争の違い

jarとwarは、ファイルアーカイブの2種類です。正確にはwarファイルもjarファイルですが、用途が違います。jarファイルはよく知られているzipファイルに似ています。jarファイルは、あらゆる汎用アーカイブに使用できますが、javaクラスファイルやjavaアプリケーションを構成するリソースファイルのコンテナとして使用するのが最も一般的な使用方法です。warファイルは、特にWebアプリケーションのデプロイに使用します。

衝撃と畏怖の戦争

JARとWARは、ファイルアーカイブの一種です。JARファイルは、よく知られているZIPファイルに似ています。JARファイルは汎用的なアーカイブとして使用できますが、最も一般的な使用方法は、JavaクラスファイルおよびJavaアプリケーションを構成するリソースファイルのコンテナとして使用することです。

JARとは何ですか?

JAR (javaarchive) は、他の多くのファイルを含むファイルアーカイブです。Java開発者は、JavaアプリケーションやJavaライブラリを配布するために、JARファイルをJavaクラスファイルや対応するリソースファイル(テキスト、オーディオ、ビデオなど)のコンテナとして使用することが多いのです。よく知られたファイルアーカイブ形式であるZIPは、JARファイルを構築するための基本です。ユーザーは、JDK(Java Development Kit)のjarコマンドや通常のZIPソフトを使って、jarファイルの中身を取り出すことができます。jarファイルは、Webアプリケーションを構成するすべてのファイルを個別にダウンロードしなくても、1つのファイルにまとめてダウンロードできる非常に便利な方法なのです。JARファイルを読み書きするために、Java開発者はjava.util.zipファイルラッパーを使用します。JARファイルがスタンドアロン・アプリケーションとして実行される場合、マニフェスト・ファイルのエントリでクラスの1つが "main "クラスとして指定されることになります。実行可能なJARファイルは、JAR属性(java-JAR食jarなど)を持つJavaコマンドで実行できます。

戦争とは何か?

WAR(Web Application Archive)は、JSP(Javaサーバーページ)、サーブレット、クラスファイル、XMLファイル、Web(HTML)ページなどのWebアプリケーションリソースファイル群(Webアプリケーションを構成するもの)のコンテナとして使用するJARファイルです。WARファイルは、.WARファイルの拡張子で識別されます。JARファイルで使われている電子署名(委譲コード)は、WARファイルでも使うことができる。

WARファイルは、内部的に特殊なディレクトリの階層に編成されています。WARファイルに含まれるWebアプリケーションの構造は、web.xmlファイル(/WEB-INFディレクトリにあります)にあります。web.xmlファイルは、どのURLがどのサーブレットに接続するかも記述しています。また、サーブレット内でアクセス可能な変数や、設定しなければならない依存関係も定義しています。ただし、WARファイルにJSPファイルしか含まれていない場合は、web.xmlファイルは省略可能です。

JARとWARの違いは何ですか?

  • 2020-10-24 11:36 に公開
  • 閲覧 ( 15 )
  • 分類:IT

あなたが興味を持っているかもしれない記事

匿名者
匿名者

0 件の投稿

作家リスト

  1. admin 0 投稿
  2. 匿名者 0 投稿

おすすめ