3

这是我将所有 .txt 文件从一个位置复制到另一个位置的代码:

<copy todir="../new/dir">
    <fileset dir="C:/build/build">
        <include name="**/*.txt"/>
    </fileset>
</copy>

尽管它工作正常,但它正在正确复制文件,但问题是它也在维护目的地非空目录的目录结构,我想要“C:/build/build”下的所有文件及其子目录应该

4

1 回答 1

11

根据您所写的内容,您可能想要展平文件?

http://ant.apache.org/manual/Tasks/copy.html

<copy todir="../new/dir" flatten="true">
    <fileset dir="C:/build/build">
        <include name="**/*.txt"/>
    </fileset>
</copy>
于 2012-05-12T01:44:18.347 回答