这是我将所有.txt文件从一个位置复制到另一个位置的代码:
<copy todir="../new/dir">
<fileset dir="C:/build/build">
<include name="**/*.txt"/>
</fileset>
</copy>
虽然它工作正常,它正在正确复制文件,但问题是它还维护了目标非空目录的目录结构,我想要"C:/build/build"下的所有文件及其子目录
从你写的东西来看,也许你想展平文件?
http://ant.apache.org/manual/Tasks/copy.html
<copy todir="../new/dir" flatten="true">
<fileset dir="C:/build/build">
<include name="**/*.txt"/>
</fileset>
</copy>