Generér Ant-kommandofiler fra kommandolinjen

Ant-kommandofiler genereres typisk vha. PDE (Plug-in Development Environment), men det er også muligt at generere dem manuelt eller på basis af andre kommandofiler. 
PDE omfatter Ant-opgaver til generering af de forskellige byggekommandofiler. Funktionerne til generering af byggefiler er indeholdt i følgende opgaver. Der vises desuden argumenter til de enkelte opgaver.

Eksempler

<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 for biblioteksfil

Biblioteksfiler bruges til at angive, hvor der kan hentes plugins og funktioner samt deres versioner. Der er tale om en Java-egenskabsfil, hvis nøgler altid har syntaksen type@id[,version], men hvor værdien er åben. Når der benyttes mapping-filer til at hente elementerne, er biblioteksfilen en sammenfletning af alle mapping-filerne. Der er flere oplysninger om mapping-filer under Hent fra lager.

Brug af målene

De ovenfor beskrevne opgaver virker kun, hvis Eclipse kører. I det specifikke eksempel med udførelse af Ant-kommandofiler vha. Eclipse-opgaver skal kommandofilerne udføres vha. programmet Eclipse Ant Runner. I dette tilfælde er kommandolinjen følgende:

  java -jar plugins/org.eclipse.equinox.launcher_<version>.jar -application org.eclipse.ant.core.antRunner -buildfile build.xml

Bemærk, at de parametre, der vises efter programmet, er de parametre, der videresendes til Ant.