如何使用Ant制作文件的多个副本?

时间:2014-06-02 14:35:18

标签: ant

我有一个文件,我想制作100份。我正在查看ANT api,我没有看到任何明确制作文件的多个副本的内容。有一个触摸功能来创建新文件和一个“复制”来将文件从一个文件夹移动到另一个文件夹。关于我应该如何做的任何想法?

1 个答案:

答案 0 :(得分:0)

ant复制任务不是用于移动文件,而是复制。如果使用dir属性,它将把文件复制到不更改名称的特定目录。使用tofile属性指定内容所在的命名文件,该文件应与原始文件不同。

如果您想多次复制一个文件,您可能需要经常重复复制任务,或者尝试使用ant-contribs来完成任务,这样您就可以对要复制的多个位置的列表进行交互它

您将要运行的问题是属性是不可变的,因此很难为文件提供通用名称(例如myfile1.txt到myfile100.txt)。

可能最快的方法是编写一个自定义ant任务,让你根据需要生成文件。复制文件并不难,但让它以“蚂蚁方式”工作将是!