logo

戦争ファイル

war (Web アーカイブ) ファイル Web プロジェクトのファイルが含まれています。サーブレット、xml、jsp、画像、html、css、js などのファイルが含まれる場合があります。

ここでは、war ファイルとは何か、war ファイルの作成方法、war ファイルの展開方法、war ファイルの抽出方法について説明します。


war ファイルとは何ですか?

Web アーカイブ (war) ファイルには、Web アプリケーションのすべてのコンテンツが含まれています。ファイル転送にかかる時間が短縮されます。

war ファイルの利点

時間を節約する : war ファイルは、すべてのファイルを 1 つのユニットに結合します。そのため、クライアントからサーバーにファイルを転送する時間が短縮されます。


warファイルを作成するにはどうすればよいですか?

war ファイルを作成するには、次を使用する必要があります 瓶ツール JDKの。使用する必要があります -c jar のスイッチを使用して war ファイルを作成します。

プロジェクトのプロジェクト ディレクトリ内 (WEB-INF の外側) に移動し、次のコマンドを記述します。

 jar -cvf projectname.war * 

ここ、 -c ファイルの作成に使用されます。 -で 詳細な出力を生成し、 -f アーカイブファイル名を指定します。

* (アスタリスク) 記号 は、このディレクトリ (サブディレクトリを含む) のすべてのファイルを意味します。


war ファイルを展開するにはどうすればよいですか?

war ファイルを展開するには 2 つの方法があります。

  1. サーバーコンソールパネルによる
  2. サーバーの特定のフォルダーに war ファイルを手動で配置します。

war ファイルをデプロイする場合は、 アパッチトムキャット サーバーを手動で開くには、 ウェブアプリ Apache Tomcat のディレクトリに移動し、ここに war ファイルを貼り付けます。

これで、ブラウザ経由で Web プロジェクトにアクセスできるようになりました。

注: サーバーは内部で war ファイルを抽出します。


war ファイルを手動で抽出するにはどうすればよいですか?

war ファイルを抽出するには、次を使用する必要があります -x スイッチ瓶ツール JDKの。 war ファイルを抽出するコマンドを見てみましょう。

 jar -xvf projectname.war