和歌山のプログラミング・システム開発ならシステムキューブ
とある案件のとあるテストツールでwarの中身をいじらないとテストできない事案が発生しました。
warは拡張子をzipにして解凍すれば中身をいじれます。
解凍はWindows標準のものでOKです。
残念ながら、何も考えずにzipにして拡張子をwarにしても元に戻りません。
(tomcatはなんじゃこりゃーって展開してくれません。)
そこで、jarコマンドを使用します。コマンドの詳細はこちらから。
とりあえず、解凍して中身をいじったディレクトリへ移動して―
jar cvf ..\***.war .
を実行します。
(ファイルを新しく作って、処理の詳細を表示して、指定したファイル名..\***.warで作成します。)
warってzipで解凍できるんですよーってことと、warに戻すのはjarコマンドが必要なんですよーってことを覚えておきましょう。