如何使用Ant创建文件的多个副本



我有一个文件,我想做100个副本。我正在查看ANT api,但没有看到任何显式地生成文件的多个副本的东西。触摸功能可以创建新文件,"复制"功能可以将文件从一个文件夹移动到另一个文件夹。对我该怎么做有什么想法吗?

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

如果你想多次复制一个文件,你要么必须尽可能多地重复复制任务,要么尝试使用anti -contribs for task,这样你就可以在你想要复制它的多个位置的列表上进行交互。

你会遇到的问题是,属性是不可变的,因此很难给文件一个通用的名字(例如myfile1.txt到myfile100.txt)。

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

相关内容

  • 没有找到相关文章

最新更新