我有一个文件,我想制作100份。我正在查看ANT api,我没有看到任何明确制作文件的多个副本的内容。有一个触摸功能来创建新文件和一个“复制”来将文件从一个文件夹移动到另一个文件夹。关于我应该如何做的任何想法?
答案 0 :(得分:0)
ant复制任务不是用于移动文件,而是复制。如果使用dir属性,它将把文件复制到不更改名称的特定目录。使用tofile属性指定内容所在的命名文件,该文件应与原始文件不同。
如果您想多次复制一个文件,您可能需要经常重复复制任务,或者尝试使用ant-contribs来完成任务,这样您就可以对要复制的多个位置的列表进行交互它
您将要运行的问题是属性是不可变的,因此很难为文件提供通用名称(例如myfile1.txt到myfile100.txt)。
可能最快的方法是编写一个自定义ant任务,让你根据需要生成文件。复制文件并不难,但让它以“蚂蚁方式”工作将是!