个性化阅读
专注于IT技术分析

apache ant move任务

本文概述

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

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

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

Apache Ant移动任务示例

将文件移动到新文件。

<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>
赞(0)
未经允许不得转载:srcmini » apache ant move任务

评论 抢沙发

评论前必须登录!