私は瓶を持っていて、その中のクラスを置き換える必要があります。現時点では、「アーカイブマネージャー」でのみ開くことができ、その後、新しいコンパイル済みクラスを瓶にドラッグアンドドロップできますが、これは本当に退屈だと思います。コマンドだけでできるなら?
ありがとう〜
Zip -u stuff.jar file.txt
stuff.Zip内のfile.txtを更新します。 -u
file.txtはZipファイルにすでに存在している必要があり、jar内のファイルより新しい場合にのみ上書きされます。
これはどうですか
jar -uf YOURJAR.jar FILE
瓶がフォルダ構造を持っているなら、あなたもそれを保つことができます
jar -uf YOURJAR.jar DIR/DIR/FILE
詳細については、こちらをご覧ください http://docs.Oracle.com/javase/tutorial/deployment/jar/update.html