【问题标题】:In Ant, copy all files from a tree of folders into a single folder?在 Ant 中,将文件夹树中的所有文件复制到一个文件夹中?
【发布时间】:2011-02-27 02:46:55
【问题描述】:

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

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

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

我想要这样的结果:

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

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

这可能与 Ant 相关吗?

【问题讨论】:

    标签: ant copy directory


    【解决方案1】:

    您可以使用copy 任务的flatten 属性来完成此操作。你可以在http://ant.apache.org/manual/Tasks/copy.html阅读更多内容。

    【讨论】:

    • 谢谢。我还添加了 includeEmptyDirs="false" 以便不会复制展平的目录。
    猜你喜欢
    • 2015-01-20
    • 2019-02-15
    • 2016-10-25
    • 2022-01-13
    • 1970-01-01
    • 2020-03-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多