下面是使用ant拷贝文件的一些命令:
<?xml version="1.0" encoding="UTF-8"?> <project name ="test" default="copy" basedir="."> <target name ="copy"> <!--拷贝一个文件 --> <copy file ="myfile.txt" tofile="mycopy.txt"/> <!--拷贝一个文件到指定目录 --> <copy file ="myfile.txt" todir="other"/> <!-- 拷贝一个目录到另一个目录 --> <copy todir="other"> <fileset dir="bin"/> </copy> <!-- 拷贝一个文件集到另一个目录 --> <copy todir="other"> <fileset dir="bin"> <!-- 排除所有的.java文件 --> <exclude name="**/*.java"/> </fileset> </copy> <!-- 拷贝一个文件集到另一个目录,同时建立备份文件--> <copy todir="other"> <fileset dir="bin" /> <globmapper from="*" to="*.bak"/> </copy> <!-- 使用copydir拷贝一个目录下的东西到另一个目录,includes包含,excludes排除(已过时) --> <copydir src="bin" dest="other" includes="**/*.java" excludes="**/Test.java" /> <!-- 使用copyfile拷贝一个文件(已过时)--> <copyfile src ="test.java" dest="other/test.java"/> </target> </project>
原文地址:http://blog.csdn.net/u010142437/article/details/26674447