Generowanie skryptów programu Ant z poziomu wiersza komend

Skrypty programu Ant są najczęściej generowane przy użyciu środowiska PDE, ale można także generować je samodzielnie lub przy użyciu innych skryptów. 
Tak naprawdę środowisko PDE zmusza czynności programu Ant do generowania różnych skryptów budowania. Funkcje do generowania skryptów budowania są realizowane przez następujące czynności.  Dla każdej czynności podano także jej argumenty.

Przykłady

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

Format pliku katalogów

Pliki katalogów służą do wskazywania położenia modułów dodatkowych i składników, a także do wskazywania wersji, która powinna zostać pobrana. Jest to plik właściwości Java, zawierający wiersze w formacie "typ@id=wersja, położenieRepozytorium, hasło, ścieżka".

Przykład pliku katalogu

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,

Korzystanie z elementów docelowych

Czynności opisane poprzednio są dostępne tylko wtedy, gdy platforma Eclipse jest uruchomiona. W konkretnym scenariuszu wykonywania skryptów programu Ant przy użyciu czynności platformy Eclipse skrypty muszą być uruchamiane przy użyciu aplikacji Eclipse Ant Runner. Wiersz komend w tym konkretnym przypadku wygląda następująco:

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

Należy zauważyć, że parametry występujące po nazwie aplikacji to parametry przekazywane do programu Ant.