Generování skriptů Ant z příkazového řádku

Skripty Ant se typicky generují pomocí vývojového prostředí modulů plug-in (PDE), ale rovněž je lze generovat ručně nebo z jiných skriptů. 
Prostředí PDE ve skutečnosti odkrývá úlohy Ant pro generování různých skriptů sestavení. Systémové prostředky pro generování skriptů sestavení se nachází v následujících úlohách.  Pro každou úlohu jsou rovněž uvedeny argumenty.

Příklady

<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"/>

Formát souboru adresáře

Soubory adresářů se používají k označení, kde jsou umístěny moduly plug-in a funkce, a také k určení, která verze se má načíst. Je to soubor vlastností Java, kde mají řádky formát "type@id=version, repositoryLocation, password,path".

Příklad souboru adresáře

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,

Použití cílů

Úlohy popsané v předchozí části fungují pouze tehdy, je-li platforma Eclipse spuštěna. V konkrétním scénáři provádění skriptů Ant pomocí úloh platformy Eclipse se skripty musí spouštět s použitím aplikace Eclipse Ant Runner. Příkazový řádek je v rámci tohoto konkrétního příkladu následující:

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

Vezměte na vědomí, že parametry, které se uvádějí za aplikací, jsou parametry, které se předávají nástroji Ant.