JavaでWARファイルを解凍する方法
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 ......