Apache Ant Move 任务

2024 年 8 月 28 日 | 阅读 2 分钟

此任务用于将文件移动到新文件或目录。它也可以用于将一组文件移动到新目录。默认情况下,如果目标文件已存在,则会被覆盖。

file 属性用于将文件或整个目录移动到新的目标目录。

属性描述必需
file要移动的文件或目录。是的
preservelastmodified保留上次移动的文件名不能
tofile目标文件。是的
todir目标目录。是的
overwrite即使目标文件较新,也会覆盖现有文件。不能
force覆盖只读目标文件。不能
filtering指示在移动期间是否应进行令牌过滤。不能
flatten忽略源目录的目录结构。不能
includeEmptyDirs复制空目录。不能
failonerror如果为false,则记录一条警告消息。不能
quiet当要复制的文件不存在时,不会记录警告消息。不能
verbose记录正在移动的文件。不能
encoding用于指定编码格式。不能
outputencoding写入文件时使用的编码。不能

Apache Ant Move 任务示例

将文件移动到新文件。

将文件移动到目录。

将目录移动到新目录。