2010-01-25 2 views
1

작동하지 않습니다 :상대 경로는이 같은 내 개미 build.xml 파일에있는 파일의 상대 경로를 저장하기 위해 노력하고있어

<property name="foo" location="somedir/myfile" relative="true"/> 

개미 manual for Property에 따르면이 있습니다 확인 구문하지만, 그것을 실행할 때 개미는 말한다 :

속성은 제가 아파치 Ant를 사용하고있어 "상대"속성

을 지원하지 않습니다 버전 1.7.1 2009 년 8 월 13 일에 컴파일 된

답변

3

제공되는 설명서에는 relative 속성이 언급되어 있지 않습니다.

ant manual link의 맨 위를 보면 1.8.0RC1이라고 표시됩니다. 이것들은 새로운 1.8.0 속성의 property 작업입니다. 은 아마 방금 property 작업의 value 속성을 사용합니다 basedir에 상대 경로를 필요로하는 경우, 다른 한편으로 Since 1.8.0

relativebasedir 특성을 표시하기 위해 개미 팀에 버그를보고해야합니다.

- UPDATE

내가 ant team

+0

https : // issues .apache.org/bugzilla/show_bug.cgi? id = 48610 –

+0

당신이 저를 때렸어요. –

0

나는 그 위치에 절대 경로 ('/')가 지정되어 있지 않으면 "relative = true"가 불필요하므로 상대 경로를 기본값으로 사용한다고 생각합니다. .

위치 주어진 파일의 절대 파일 이름으로 속성을 설정합니다. 이 속성의 값이 절대 경로이면 변경되지 않고 그대로 유지됩니다 (/ 및 \ 문자는 현재 플랫폼 규칙으로 변환 됨). 그렇지 않은 경우 프로젝트 기반의 상대 경로로 간주되어 확장됩니다. (문서에서)

+0

에 버그를 제출하지만 난 절대 경로를 원하지 않는다. ant cvs 대상에는 커밋중인 파일에 대한 상대 경로가 필요합니다. –

+0

아마도 상대 위치가 될 기본 URL을 제외해야합니다. Aito

관련 문제