ジャバのジャーをクラスファイルから再錬成して実行したいときの話。
さっぱり知らなかったけど関連のコマンドが複数あって「(全部javaコマンドに適切なオプションつけて投げたらOK、ってわけじゃないのか……)」という気持ちになった。
# class ファイルをつくる (hogehoge.classができる) $ javac hogehoge.java # jar ファイルを作る(すでにmanifestファイルがあって、全部突っ込みたいとき) $ jar cvfm hoge.jar MANIFEST.MF * # jar ファイルを実行する $ java -jar hoge.jar