Ant renaming while copying file

2019-06-15 01:14发布

问题:

How to rename file while copying it to directory in ant?

<copy file="..." todir="..." overwrite="true">

回答1:

Use tofile option instead of todir


Added

Or a more complex example from Ant Copy Task documentation:

Copy a set of files to a directory, appending .bak to the file name on the fly

  <copy todir="../backup/dir">
    <fileset dir="src_dir"/>
    <globmapper from="*" to="*.bak"/>
 </copy>


回答2:

It should be as simple as

<copy file="mySourceFile" tofile="MyDestFile" />


标签: ant