そのため、jar / warファイルからファイルを削除する必要があります。「jar -d myjar.jar file_I_donot_need.txt」のようなものがあったと思っていました
しかし、現時点で(WinRAR / Winzipまたは同等のLinuxを使用せずに)Linuxコマンドラインからこれを行うことができる唯一の方法は、
- 「jar -xvf」を
実行して、完全なJarファイルを抽出します - 不要なファイルを削除する
- 「jar -cvf」を使用してjarファイルをrejarします
もっと短い道があると教えてください。
3
「jar」は単なるzipファイルなので、superuser.comで運が良さそうです。
—
Kirk Woll 2010
プロセス全体をラップするシェルスクリプトを作成してみることもできます。何か
—
ファボニウス
./myscript.sh -d <list of files>