답변:
-p
또는 -projecthelp
그냥 시도 할 수 있도록 옵션은 정확히이 일을합니다 :
ant -p build.xml
개미의 커맨드 라인 문서에서 :
이
-projecthelp
옵션은 빌드 파일의 대상 목록을 인쇄합니다.description
속성 을 포함하는 대상은 "주 대상"description
으로 나열되고, 대상이없는 대상은 "기타 대상"으로 나열되고 "기본"대상이 나열됩니다 ( "기타 대상"은 기본 대상이 없거나 Ant가있는 경우에만 표시됨)-verbose
또는-debug
모드 에서 호출 됩니다).
ant -p
설명이있는 대상 만 표시 한다는 점 은 주목할 가치가 있다고 생각합니다 . build.xml
파일 과 관련된 모든 대상을 표시하려면 실행해야합니다 . ant -p -v
또한 ant -p build.xml
중복입니다. ant -p
동일한 작업을 수행하며 build.xml
디렉토리에 없으면 ant -p -buildfile path/to/build.xml
어쨌든 을 사용해야 합니다.
target name="help"
일이 잘 작동,하지만 이클립스 개미 환경에서 실행할 때 (그냥 중단,하지만 -diagnostics
:-( (더 VM 포크, 케플러 개미 1.8.4 (2014년 5월 22일 포함)도 시도 또는 다른 사람은 그것으로 확인되지 않습니다) 개미 1.9.4 (2014-04-29)) (자신에게 물어 보면 ... 이클립스에서 테스트하고 싶은 독립형 개미 환경을 만들었습니다 ... 물론 개미보기가 있습니다. 가)
-p
또는 -projecthelp
당신이 할 수 있도록 옵션은 정확히이 일을합니다 :
ant -p build.xml
다음과 같이 호출 할 대상을 만들 수 있습니다.
<target name="help">
<java classname="org.apache.tools.ant.Main">
<arg value="-projecthelp" />
<arg value="-buildfile" />
<arg value="${ant.file}" />
</java>
</target>
그런 다음 기본값으로 설정할 수 있으므로 ant를 입력하면 사용 가능한 대상이 나열됩니다.
(@Grodriguez '답변과 @sschuberth의 의견 결합-그 자체로 답변 할 가치가 있다고 생각했습니다)
ant
, 같은 대상을 작성하고<target name="help"> <java classname="org.apache.tools.ant.Main"> <arg value="-projecthelp" /> <arg value="-buildfile" /> <arg value="${ant.file}" /> </java> </target>
프로젝트에서 "help"를 기본 대상으로 설정하십시오.