jar 内のパスを保持せずに、jar 内から特定のディレクトリにファイルをコピーしたい。
unjar を使用して、jar から必要なファイルだけを見つけることができます。
<unjar dest="some_dest_path" overwrite="true" src="somejar.jar">
<patternset>
<include name="somepath_in_jar/somefile.ext" />
</patternset>
</unjar>
しかし、次のようsomefile
に抽出されます。
some_dest_path/somepath_in_jar/somefile.ext
ファイルを次の場所に抽出したい場合:
some_dest_path/somefile.ext
つまり、プロセスとともにパッケージ化されたパスをドラッグする必要はありません。
抽出されたファイルにパッケージ化されたパスを含めずに、jar からファイルを抽出するにはどうすればよいですか?