J2EE Web開発では、

Web Application Archive

(WAR)ファイルは通常のJARファイルで、サーブレット、Javaクラス、ライブラリ、リソースなどのすべてのWebアプリケーションコンポーネントで構成されています。http://en.wikipedia .org/wiki/WAR

file

format__%28Sun%29[詳細はWiki]をご覧ください。

問題

現在のWebアプリケーションWARファイルは、AntまたはMavenツールを使用して生成され、展開のために** nix環境にコピーされますが、WARファイルを抽出する方法はありません。

解決策

WARファイルは単なるJARファイルです。それを抽出するには、jarコマンド “jar -xvf yourWARfileName.war`を発行してください。

__出力を表示…​

#jar -xvf mkyongApp.war

  created: WEB-INF/  created: WEB-INF/classes/  created: WEB-INF/classes/META-INF/  created: WEB-INF/classes/com/  created: WEB-INF/classes/com/mkyong/  ......
extracted: WEB-INF/classes/applicationContext-mail.xml
extracted: WEB-INF/classes/com/mkyong/batch/batchProcessor.class
  ......