apache ant move任务

本文概述

  • Apache Ant移动任务示例
此任务用于将文件移动到新文件或目录。它还可以用于将文件集移动到新目录。默认情况下,如果目标文件已存在,则它们将被覆盖。
file属性用于将文件或整个目录移动到新的目标目录。
属性描述需要
file要移动的文件或目录。
preservelastmodified保留上次移动的文件名没有
tofile 目标文件。
todir目标目录。
overwrite即使目标文件是较新的, 它也会覆盖现有文件。没有
force它会覆盖只读目标文件。没有
filtering它指示在移动期间是否应进行令牌过滤。没有
flatten它忽略源目录的目录结构。没有
includeEmptyDirs它复制空目录。没有
failonerror如果为假, 则记录警告消息。没有
quiet当要复制的文件不存在时, 它不会记录警告消息。没有
verbose记录正在移动的文件。没有
encoding用于指定编码格式。没有
outputencoding写入文件时使用的编码。没有
Apache Ant移动任务示例【apache ant move任务】将文件移动到新文件。
< project name="java-ant project" default="run"> < target name="run"> < move file="test2/xyz.txt" tofile="srcmini/java/abc.txt"/> < /target> < /project>

将文件移动到目录。
< project name="java-ant project" default="run"> < target name="run"> < move file="test2/abc.txt" todir="srcmini/java/"/> < /target> < /project>

将目录移动到新目录。
< project name="java-ant project" default="run"> < target name="run"> < move todir="srcmini/java"> < fileset dir="test2/"/> < /move> < /target> < /project>

    推荐阅读