2008-11-04 7 views
5

Apache Ant에서 (xml-) 파일을 수정해야합니다. "loadfile"태스크는 파일의 내용을 속성에로드 할 수 있습니다. 하지만 (속성) 수정 후 속성 값을 다시 파일에 저장하는 방법은 무엇입니까?Apache Ant 특성 값을 파일에 저장하는 방법

물론이 작업을 수행하는 사용자 지정 작업을 작성할 수 있지만 기존 구현이 있는지 알고 싶습니다.

답변

11

echo 작업을 사용할 수 있습니다.

<echo file="${fileName}" message="${xmlProperty}"/> 

echoxml 작업에 관심이있을 수 있습니다.

+1

감사합니다. 그것은 내가 찾고 있었던 바로 그 것이다! – wheleph

+0

간단하고 이미 완료, 그 밖에! – pindare

5

propertyfile 작업을 사용하십시오. 개미 매뉴얼에서 가져온 예 : echo가 추가 또는 전체 파일을 덮어하면서, 속성이 주어진 값으로 파일 업데이트로

<propertyfile file="my.properties"> 
    <entry key="abc" value="${abc}"/> 
</propertyfile> 

이 더 이상 echo을 할 수있다.

관련 문제