2012-07-20 211 views
0

我想被拉上這個文件夾結構,因爲它是 -使用螞蟻

enter image description here

現在我做的不是文件夾到其他這些步驟 -

  1. 移動文件荏苒一個文件夾「Temp」文件夾。

  2. 將Folder1移動到「Temp」文件夾。

  3. 拉鍊溫度。

  4. 刪除「Temp文件夾」。

這是正確的方法,還是有任何簡單/更好的方法做到這一點?

回答

2

在壓縮文件之前不需要移動文件。

<zip destfile="test.zip" basedir="src_dir" includes="**/*"/> 

如果您的選擇比**/*更具挑戰性,包含和排除特定的文件,然後你可以在zip元素中使用一個或多個文件集(或zip文件集)來實現。

這裏是目錄結構,包括的build.xml:

$ 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