WAR形式 【Web Application Archive】 .warファイル
概要
WAR形式(Web Application Archive)とは、Java EEで開発されたWebアプリケーションを一つのファイルにパッケージする標準形式の一つ。標準のファイル拡張子は「.war」。JavaのクラスファイルやJAR形式のアーカイブファイル、設定ファイル、JSPページ、HTMLページなど関連する複数のファイルを一つのファイルにまとめる形式を定めている。
それぞれの種類のファイルを決まった名称のサブディレクトリに格納し、まとめてZip形式の圧縮ファイルにしたもので、Zip対応の圧縮ソフトで展開することで内容を取り出すことができる。
圧縮ファイル内のディレクトリ構造の頂点がWebアプリケーションのドキュメントルートに対応するようになっており、Webアプリケーションサーバが用意した特定の場所に配置するだけで、そのアプリケーションをインストールすることができる。
(2019.12.12更新)