在Ant中,将文件夹树中的所有文件复制到一个文件夹中?

时间:2010-06-03 01:37:57

标签: ant copy directory

是否可以使用Ant将文件夹层次结构中的所有文件(不是文件夹)复制到一个目标文件夹中?

例如,我有一棵这样的树:

res
|-images
|  |-fg.png
|  +-bg.png
+-sounds
   +-music.mp3

我希望得到这样的结果:

data
|-fg.png
|-bg.png
+-music.mp3

事物的命名方式,文件名冲突不是问题。

这可能与Ant有关吗?

1 个答案:

答案 0 :(得分:3)

您可以使用flatten任务的copy属性来完成此任务。您可以在http://ant.apache.org/manual/Tasks/copy.html了解更多信息。