2013-07-17 2 views
0

개미 빌드 명령을 실행할 때 디렉토리 target/artifacts을 무시하는 속성이나 설정을 찾고 있습니다.개미 : 기본 타겟/아티팩트 디렉토리를 대체하십시오.

두 개의 모듈이 있으며 ant build을 발행하면 각 모듈은 ./target/artifacts 디렉토리에 아티팩트를 생성합니다.

사용자 지정 디렉터리에 출력을 무시하고 싶습니다. 어떤 것 :

./target/small/artifacts 
./target/big/artifacts 

어떤 구성을 빌드할지 지정하는 속성을 기반으로합니다. 크고 작은 것.

이 작업을 수행 할 수있는 속성/설정이 있다면 알려주십시오.

답변

1

일반 Ant 속성을 사용할 수 있습니까?

<!-- Default value if none specified. --> 
<property name="artifacttarget" value="small"/> 

<target ...> 
    <mkdir dir="target/${artifacttarget}/artifacts"/> 
    ... 

그런 다음 호출 :

ant -Dartifacttarget=small 
ant -Dartifacttarget=big 
관련 문제