명령행 Ant 스크립트 생성

Ant 스크립트는 일반적으로 PDE(Plug-in Development Environment)를 사용하여 생성되나, 수동으로 생성하거나 다른 스크립트에서 생성할 수도 있습니다. 
실제로 PDE는 Ant 타스크를 노출하여 다양한 빌드 스크립트를 생성합니다. 빌드 스크립트 생성 기능은 다음과 같은 타스크에 상주합니다.  인수는 또한 각 타스크에 나열되어 있습니다.

예:

<eclipse.fetch elements="bundle@org.eclipse.osgi"
		buildDirectory="c:\toBuild"
		directory="directory.txt"
		configInfo="win32,win32,x86 & linux, motif, x86"
		/>
		
<eclipse.buildScript elements="bundle@org.eclipse.osgi" 
		buildDirectory="c:\toBuild"
		archivesFormat="macosx, carbon, ppc - tar"/>

디렉토리 파일 형식

디렉토리 파일을 사용하여 플러그인 및 기능의 위치와 페치될 버전을 표시합니다. 이는 행 형식이 "type@id=version, repositoryLocation, password,path"인 Java 특성 파일입니다.

디렉토리 파일의 예제

plugin@org.eclipse.pde.build=v20040622,:pserver:anonymous@dev.eclipse.org:/home/eclipse,
feature@org.eclipse.pde.builder=v20040622,:pserver:anonymous@dev.eclipse.org:/home/eclipse,,org.eclipse.pde.build/feature
plugin@org.eclipse.osgi=v20040617a,:pserver:anonymous@dev.eclipse.org:/home/eclipse,

대상 사용법

Eclipse가 실행 중인 경우에만 이전에 설명한 타스크가 작동합니다. Eclipse 타스크를 사용하는 실행 중인 Ant 스크립트의 특정 시나리오에서, Eclipse Ant 실행 응용프로그램을 사용하여 스크립트를 실행해야 합니다. 이러한 특정한 경우에 적합한 명령행은 다음과 같습니다.

  java -cp startup.jar org.eclipse.core.launcher.Main -application org.eclipse.ant.core.antRunner -buildfile build.xml
 

응용프로그램 다음에 표시되는 매개변수는 Ant로 전달되는 매개변수임에 유의하십시오.