Generera Ant-skript från kommandoraden

Ant-skript genereras vanligtvis genom att använda PDE (Plug-in Development Environment), men det går också att generera dem för hand eller från andra skript. 
I själva verket visar PDE Ant-uppgifter för att generera de olika byggskripten. Funktioner för generering av byggskript finns i följande uppgifter.  Argument anges också för varje uppgift.

Exempel

<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 används till att ange var insticksprogram och funktioner finns, samt vilken version som ska hämtas. Det är en Java-egenskapsfil vars radformat är "type@id=version, repositoryLocation, password,path".   När du använder avbildningsfiler för att hämta elementen är katalogfilen en sammanslagning av alla avbildningsfilerna. Mer information om avbildningsfiler finns i Hämta från lager.

Exempel 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,

Använda målen

De tidigare beskrivna uppgifterna fungerar bara om Eclipse körs. I scenariot där Ant-skript körs med Eclipse-uppgifter måste skripten köras med tillämpningen Eclipse Ant Runner. Kommandoraden i det här fallet är:

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

Observera att de parametrar som visas efter tillämpningen är de parametrar som skickas till Ant.