[英]Copy Multiple Files and Directories with ANT
我有一個Ant腳本,使用ANT LIBRARY如何將多個文件/文件夾復制到多個目錄。 我使用包含的屬性文件
FileToCopy = DestinationFolder
FolderToCopy = FolderDestination
復制單個文件
<copy file="myfile.txt" tofile="mycopy.txt"/>
將單個文件復制到目錄
<copy file="myfile.txt" todir="../some/other/dir"/>
將目錄復制到另一個目錄
<copy todir="../new/dir">
<fileset dir="src_dir"/>
</copy>
將一組文件復制到目錄
<copy todir="../dest/dir">
<fileset dir="src_dir">
<exclude name="**/*.java"/>
</fileset>
</copy>
<copy todir="../dest/dir">
<fileset dir="src_dir" excludes="**/*.java"/>
</copy>
復制螞蟻任務的例子
sergiofbsilva回答的一些額外信息,因為我正在尋找這樣一個例子。
還可以在單個copy
任務中指定多個文件集。
例:
<copy todir="${temp.dir}">
<fileset dir="${classes.dir}"/>
<fileset dir="${basedir}">
<include name="log4j.xml"/>
<include name="config.properties"/>
<include name="kfatransfer.bat"/>
</fileset>
</copy>
在Windows上使用ant 1.10.6
進行測試。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.