ブログ

【メモ】warの中身をいじって元に戻す

2017年6月29日 12:00 | ブログ | | 787 views

このエントリーをはてなブックマークに追加
はてなブックマーク - 【メモ】warの中身をいじって元に戻す
reddit にシェア
Pocket
LINEで送る

はじめに

とある案件のとあるテストツールでwarの中身をいじらないとテストできない事案が発生しました。

warの中身をいじる

warは拡張子をzipにして解凍すれば中身をいじれます。
解凍はWindows標準のものでOKです。

元に戻す

残念ながら、何も考えずにzipにして拡張子をwarにしても元に戻りません。
(tomcatはなんじゃこりゃーって展開してくれません。)

そこで、jarコマンドを使用します。コマンドの詳細はこちらから。
とりあえず、解凍して中身をいじったディレクトリへ移動して―

jar cvf ..\***.war .

を実行します。
(ファイルを新しく作って、処理の詳細を表示して、指定したファイル名..\***.warで作成します。)

さいごに

warってzipで解凍できるんですよーってことと、warに戻すのはjarコマンドが必要なんですよーってことを覚えておきましょう。