6
pom.xml에 maven 속성을 설정했습니다. Ant 태스크를 사용하여 maven 속성 변경
<properties>
<build.start.date>someValue</build.start.date>
</properties>
는 지금은 개미 작업 수행이 다음
<loadresource property="build.start">
<url url="http://someUrl?xpath=/*/id/text()"/>
</loadresource>
<property name="build.start.date" value="${build.start}"/>
<echo>Printing Ant Value ${build.start} </echo>
<echo>Printing Maven Value ${build.start.date}</echo>
을이 결과 :
[echo] Printing Ant Value 2013-03-15_17-53-08
[echo] Printing Maven Value 2013-03-16
하지만 인쇄에 모두 기대하고있다 :
[echo] Printing Ant Value 2013-03-15_17-53-08
[echo] Printing Maven Value 2013-03-15_17-53-08
I tried <loadresource property="build.start.date">
and
I tried <loadresource property="${build.start.date}">
그래서 질문은 어떻게 글로벌 개미 작업 내에서 maven 속성?
나는 당신이 maven-antrun-plugin으로 당신의 ant 스크립트를 돌리고 있다고 가정한다. 당신이 메이븐에서 오는 가치를 무시하고 싶은 것 같습니다. Ant 속성은 한 번 설정되고 다시 무시할 수 없습니다. – adrianboimvaser
ant 속성이 아니므로 antrun 플러그인 내부에서 maven 속성을 재설정해야합니다. – avijendr
' '이미 설정된 속성을 재정의하려고 시도합니다. 이 속성은 Maven에 의해 설정되었습니다. –
adrianboimvaser