상세 컨텐츠

본문 제목

ant for (ant 반복문, iterate)

OS

by husks 2015. 4. 23. 16:46

본문

반응형

ant에서 반복문을 (버전 1.8에서) 지원 안하는 것으로 확인이 됩니다.

실제로 제가 관리하는 서버에 1.8.1인데 for, foreach, if 등의 테스크를 사용할 수 없었습니다.

해당 사항을 사용하시려면 ant-contrib-1.0b3.jar 을 받아서 build.xml에 선언을 하고 나면 사용 가능합니다. pathelement에 jar파일 경로를 적어줍니다.

1
2
3
4
5
<taskdef resource="net/sf/antcontrib/antcontrib.properties">
    <classpath>
        <pathelement location="/lib/ant-contrib-1.0b3.jar"/>
    </classpath>
</taskdef>



아래와 같이 사용하시면 됩니다. 자세한 사용법은 참고를 확인하세요.

1
2
3
4
5
6
<echo message="The first five letters of the alphabet are:"/>
<for list="a,b,c,d,e" param="letter">
  <sequential>
    <echo>Letter @{letter}</echo>
  </sequential>
</for>



참고: http://ant-contrib.sourceforge.net/tasks/tasks/


반응형

'OS' 카테고리의 다른 글

shell script 파일 한줄씩 읽어오기  (2) 2015.04.30
SVN 명령어  (0) 2015.04.29
파일 합치기  (0) 2015.04.21
Ant Build 프로퍼티 값 (외부인자 받기)  (0) 2015.04.20
sed  (0) 2015.04.16

관련글 더보기

댓글 영역