在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 教程/ Linux/ Ant Copy任務
Ant Telnet任務
Ant Javac任務
Apache Ant構建文件-project標簽
Apache Ant任務失敗
Apache Ant目標-target標簽
Apache Ant API
Ant Condition任務
Ant過濾器任務
Ant Mkdir創(chuàng)建目錄任務
Ant休眠任務
Apache Ant入門程序(Hello World)
Apache Ant InputHandler接口
Ant JUnit任務
Apache Ant自定義組件
Apache Ant參數(shù)處理器
Apache Ant令牌過濾器
Apache Ant IDE集成
Ant Concat任務
Apache Ant安裝
ANT教程
Apache Ant類型
Ant EAR任務
Ant簡介
Ant長度任務
Ant Chmod任務
Ant LoadFile任務
Ant導入任務
Apache Ant If和Unless用法
Ant Gzip任務
Ant移動文件任務
Apache Ant Jar示例
Apache Ant任務-task標簽
Apache Ant監(jiān)聽器和記錄器
Ant AntStructure任務
Ant刪除任務
Apache Ant Java任務
Apache Ant basename任務
Ant Zip任務
Ant之外的Apache Ant任務
Ant Copy任務
Ant CVS任務
Apache Ant命令行參數(shù)
Apache Ant功能特性
Apache Ant屬性
Ant War任務

Ant Copy任務

此任務用于將文件或資源復制到新位置,它僅在源文件比目標文件更新時才復制。也可以使用overwrite屬性顯式覆蓋它。

todir屬性用于設置目標路徑。 此任務使用下面給出的各種屬性。

1. Apache Ant Copy任務屬性

屬性 描述 必需
file 要復制的文件
preservelastmodified 保留上次修改的名稱
tofile 要復制到目標文件的文件 如果還指定了file屬性,則只允許使用todir。
todir 目標目錄名稱 如果還指定了file屬性,則只允許使用todir。
overwrite 即使目標文件較新,也會覆蓋現(xiàn)有文件
force 覆蓋只讀目標文件
filtering 在復制過程中過濾
flatten 通過忽略源文件的目錄結構來復制文件
includeEmptyDirs 復制空目錄
failonerror 如果復制失敗,則顯示此錯誤消息。
quiet 如果為truefailonerrorfalse,則不記錄警告消息。
verbose 它記錄正在復制的文件
encoding 用于復制文件的編碼
outputencoding 顯示要使用的編碼

2. Apache Ant復制任務示例

下面來看一個例子,在這個示例中將數(shù)據(jù)從一個文件復制到另一個文件。 請參閱下面的示例。

復制單個文件

文件:build.xml

<project name = "java-ant project" default = "copy-file">  
    <target name="copy-file">  
        <copy file = "abc.txt" tofile = "xyz.txt"></copy>  
    </target>  
</project>

將文件復制到目錄

<project name = "java-ant project" default = "copy-file">  
    <target name="copy-file">  
        <copy file="abc.txt" todir="../someother/dir"/>  
    </target>  
</project>

將目錄復制到另一個目錄

<project name = "java-ant project" default = "copy-file">  
    <target name="copy-file">  
        <copy todir="../new/dir"><fileset dir="src_dir"/></copy>  
    </target>  
</project>