Ant-常用任务

2021-02-14 19:14发布

常用任务

copy

该任务主要用来对文件和目录的复制功能

<!--  复制单个文件 -->
<copy file="file.txt" tofile="copy.txt"/>
<!--  对文件目录进行复制 -->
<copy todir="../newdir/dest_dir">
	<fileset dir="src_dir"/>
</copy>

delete

对文件或目录进行删除

<!--  删除某个文件 -->
<delete file="photo/test.jpg"/>
<!--  删除某个目录 -->
<delete dir="photo"/>
<!--  删除所有的备份目录或空目录 -->
<delete includeEmptyDirs="true">
     <fileset dir="." includes="**/*.bak"/>
</delete>

mkdir

创建目录

<mkdir dir="build"/>

move

移动文件或目录

<!--  移动单个文件 -->
<move file="fromfile" tofile=”tofile”/>

<!--  移动单个文件到另一个目录 -->
<move file="fromfile" todir=”movedir”/>

<!--  移动某个目录到另一个目录 -->
<move todir="newdir">
	<fileset dir="olddir"/>
</move>

echo

该任务的作用是根据日志或监控器的级别输出信息。它包括messagefileappendlevel四个属性

<echo message="Hello,Amigo" file="logs/system.log" append="true">
标签: