このフォルダ構造をそのまま圧縮してほしい
現在、私はこれらの手順を実行しています-
フォルダ以外のファイルを「Temp」フォルダに移動。
Folder1 を「Temp」フォルダに移動します。
ジッパー温度。
「一時フォルダ」を削除しています。
これは正しいアプローチですか、それともこれを行う簡単な/より良い方法はありますか?
このフォルダ構造をそのまま圧縮してほしい
現在、私はこれらの手順を実行しています-
フォルダ以外のファイルを「Temp」フォルダに移動。
Folder1 を「Temp」フォルダに移動します。
ジッパー温度。
「一時フォルダ」を削除しています。
これは正しいアプローチですか、それともこれを行う簡単な/より良い方法はありますか?
圧縮する前にファイルを移動する必要はありません。
<zip destfile="test.zip" basedir="src_dir" includes="**/*"/>
特定のファイルを選択的に含めたり除外したりするなど、より困難な選択が必要**/*
な場合は、zip 要素内の 1 つ以上のファイルセット (または zipfilesets) を使用してそれを達成できます。
build.xml を含む dir 構造は次のとおりです。
$ find .
.
./build.xml
./src_dir
./src_dir/Document.txt
./src_dir/Document2.txt
./src_dir/Document3.xml
./src_dir/Folder1
作成されたzipファイルは次のとおりです。
$ jar tvf test.zip
0 Fri Jul 20 08:36:06 GMT 2012 Folder1/
0 Fri Jul 20 08:36:26 GMT 2012 Document.txt
0 Fri Jul 20 08:36:12 GMT 2012 Document2.txt
0 Fri Jul 20 08:36:18 GMT 2012 Document3.xml