问题
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" />
来源:https://stackoverflow.com/questions/8971187/ant-renaming-while-copying-file