Ant-komentosarjojen muodostus komentoriviltä

Ant-komentosarjat muodostetaan tavallisesti lisäosien kehitysympäristön (PDE:n) avulla, mutta niitä voi muodostaa myös käsin tai muista komentosarjoista. 
PDE antaa käyttöön Ant-tehtäviä, joilla voidaan muodostaa erilaisia koontikomentosarjoja. Koontikomentosarjojen muodostustoiminnot löytyvät seuraavista tehtävistä. Lisäksi luetellaan jokaisen tehtävän argumentit.

Esimerkkejä

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

Hakemistotiedoston muoto

Hakemistotiedostojen avulla osoitetaan, missä lisäosat ja tuoteominaisuudet sijaitsevat ja mikä versio on noudettava. Hakemistotiedosto on Java-ominaisuustiedosto, jonka rivimuoto on "type@id=version, repositoryLocation, password, path".  Jos elementtien noudossa käytetään vastaavuustiedostoja, hakemistotiedosto on kaikkien vastaavuustiedostojen liitostus. Lisätietoja vastaavuustiedostoista on ohjeessa Nouto tietovarastoista.

Esimerkki hakemistotiedostosta

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,

Kohteiden käyttö

Edellä kuvattuja tehtäviä voi tehdä vain, jos Eclipse-ohjelmisto on käynnissä. Jos Ant-komentosarjojen suorituksessa käytetään Eclipse-tehtäviä, komentosarjat täytyy ajaa Eclipse Ant Runner -sovelluksen avulla. Tällaisessa tapauksessa komentorivi on seuraava:

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

Huomaa, että sovelluksen jäljessä olevat parametrit välitetään Ant-ohjelmaan.