Linuxでjarのファイルをコマンドラインで置き換える方法は?


11

私は瓶を持っていて、その中のクラスを置き換える必要があります。現時点では、「アーカイブマネージャー」でのみ開くことができ、その後、新しいコンパイル済みクラスを瓶にドラッグアンドドロップできますが、これは本当に退屈だと思います。コマンドだけでできるなら?

ありがとう〜


退屈なGUIの場合は+1ですが、「アーカイブマネージャ」を修正する必要があります...
Johan

回答:


11
zip -u stuff.jar file.txt

stuff.zip内のfile.txtを更新します。-ufile.txtはすでにzipファイルに存在している必要があり、jar内のファイルより新しい場合にのみ上書きされることに注意してください。


素晴らしいヒント。あなたはおそらく7-zipでもそれを行うことができます。
djangofan

zipとjarが利用できない場合の解決策はありますか?私はtarとgzipしか利用でき
ませ

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.