Generere Ant-skript fra kommandolinjen

Ant-skript blir vanligvis generert ved hjelp av PDE (Plug-in Development Environment), men det er også mulig å generere dem for hånd eller fra andre skript. 
PDE eksponerer Ant-oppgaver for å generere de ulike byggeskriptene. Hjelpemidlene for generering av skript ligger i de følgende oppgavene. Det blir også vist argumenter for hver oppgave.

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

Katalogfilformat

Katalogfiler brukes til å oppgi hvor plugin-modulene og funksjonene er plassert, i tillegg til å oppgi hvilken versjon som skal hentes. Det er en Java-egenskapsfil med linjeformatet "type@id=version, repositoryLocation, password,path". Når du bruker tilordningsfiler til å hente elementene, er katalogfilen en sammenkjeding av alle tilordningsfilene. Hvis du vil ha mer informasjon om tilordningsfiler, kan du lese Hente fra datalagre.

Eksempel på en katalogfil

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,

Bruke målene

Målene som ble beskrevet tidligere, fungerer bare hvis Eclipse kjører. I det spesielle scenariet der Ant-skript blir utført ved hjelp av Eclipse-oppgaver, må skriptene kjøres ved hjelp av applikasjonen Eclipse Ant Runner. Kommandolinjen for dette bestemte tilfellet er slik:

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

Vær oppmerksom på at parameterne som vises etter applikasjonen, er de parameterne som sendes til Ant.