1. 程式人生 > >ant中的for迴圈用法

ant中的for迴圈用法

有的時候,我們希望ant中也能類似指令碼語言一樣進行for迴圈,以實現一些重複性工作。由於ant核心包並未提供此功能,所以需要下載一個擴充套件包扔到ant的lib目錄下去。詳細步驟如下:

2.解壓後放到 D:\ant\ant-1.8.2\lib

3.編寫build.xml

複製程式碼
<?xml version="1.0" encoding="UTF-8"?>

<project default="install_package_deploy.start" basedir=".">

    <property file="ant.properties" />
<target name="loop"> <echo>${file.full.name}</echo> </target> <!-- 把input.deploy.property.paths中的properties檔名迴圈作為引數傳給loop --> <target name="install_package_deploy.start"> <foreach list="" target="loop" param="file.full.name"
delimiter=","> <fileset dir="."> <include name="*.properties"/> </fileset> </foreach> </target> <!-- 把list中的數迴圈傳給 screen_number--> <target name="foreach_test"> <foreach list="1,2,3,4,5,6,7"
target="screen_number" param="number" delimiter=","> </foreach> </target> <target name="screen_number"> <echo>${number}</echo> </target> </project>
複製程式碼

結果: