ant 에서 절대경로 지정하기
글쓴이: exsider / 작성시간: 목, 2005/01/20 - 10:52오전
특정 디렉토리의 파일을 모두 다른 디렉토리로 복사하는 타겟을 만들었습니다.
<target name="copy_src"> <copy todir="디렉토리2"> <fileset dir="디렉토리1"> <include name="**/*.java"/> </fileset> </copy> </target>
디렉토리1 과 디렉토리2는 서로 다른 드라이브에 있습니다. 그래서 디렉토리1을 절대경로로 했는데
ant 는 이것을 상대경로로 해석해서 오류가 납니다. 절대경로로 지정하는 방법 없을까요??
Forums:
이런식으로 프로퍼티의 값을 사용해서 해보시죠.[code:1]<
이런식으로 프로퍼티의 값을 사용해서 해보시죠.
프로퍼티는 다음처럼 init 같은 디폴트 target에 넣고요. 밑의 예에서는 현재 디렉토리가 basedir이 됩니다. (저는 주로 Eclipse에 넣고 실행을 해서 basedir을 절대경로로 잡지는 않는데 도움이 될런지는 모르겠네요.)
----
I paint objects as I think them, not as I see them.
atie's minipage
좀 벗어난 이야기지만 Ant에서 절대 경로를 쓰고자 한다는 것은 Ant의
좀 벗어난 이야기지만 Ant에서 절대 경로를 쓰고자 한다는 것은 Ant의 용도를 벗어난 곳에 Ant를 쓰고 있을 가능성이 큽니다. 이런 종류의 일은 오히려 스크립트를 사용할 때 훨씬 간단하게 해결되는 경우가 많죠.
댓글 달기