Apache Ant Move Task
This task is used to move a file to new file or directory. It can also be used to move set of files to a new directory. By default destination files are overwritten if the files are already exists.
The file attribute is used to move a file or entire directory to a new destination directory.
Attribute |
Description |
Required |
file |
The file or directory to be moved. |
Yes |
preservelastmodified |
Preserve the last moved file name |
No |
tofile |
The destination file. |
Yes |
todir |
The destination directory. |
Yes |
overwrite |
It overwrites existing files even if the destination files are newer. |
No |
force |
It overwrites read-only destination files. |
No |
filtering |
It indicates whether token filtering should take place during the move. |
No |
flatten |
It ignores directory structure of source directory. |
No |
includeEmptyDirs |
It copies empty directories. |
No |
failonerror |
If false, log a warning message. |
No |
quiet |
It does not log a warning message when the file to copy does not exist. |
No |
verbose |
Log the files that are being moved. |
No |
encoding |
It is used to specify encoding format. |
No |
outputencoding |
The encoding to use when writing the files. |
No |
Apache Ant Move Task Example
Moving file to new file.
Moving a file to a directory.
Moving a directory to new directory.
|