Ant在复制文件时重命名
在ant中将文件复制到目录时如何重命名文件Ant在复制文件时重命名,ant,Ant,在ant中将文件复制到目录时如何重命名文件 <copy file="..." todir="..." overwrite="true"> 使用tofile选项而不是todir 已添加 或者更复杂的例子,来自: 将一组文件复制到一个目录,并将.bak附加到 苍蝇 <copy todir="../backup/dir"> <fileset dir="src_dir"/> <globmapper from="*" to="*.bak"/
<copy file="..." todir="..." overwrite="true">
使用
tofile
选项而不是todir
已添加 或者更复杂的例子,来自: 将一组文件复制到一个目录,并将.bak附加到 苍蝇
<copy todir="../backup/dir">
<fileset dir="src_dir"/>
<globmapper from="*" to="*.bak"/>
</copy>
它应该尽可能简单
<copy file="mySourceFile" tofile="MyDestFile" />
复制任务可能需要一个嵌套的进程才能完成重命名。完美。好老蚂蚁。我已经有一段时间没有真正经常使用Ant了,最近它被降级为执行小任务,作为Maven的附属品。有了格朗特等新来的孩子,Ant也受到了相当大的抨击。但是您知道,正如上述解决方案的简单性所表明的那样,Ant仍然是一个古老的工具,无论是否使用XML,都应该得到更多的尊重。您的建议给我带来了一个错误:发生了Ant构建异常:只能设置tofile和todir中的一个。找不到如何修复它,但找到了复制单个文件的其他解决方案: