Ant parancsfájlok létrehozása a parancssorból

Az Ant parancsfájlok létrehozására általában a Plug-in Development Environment (PDE) segítségével kerül sor, de lehetséges a létrehozásuk kézzel vagy más parancsfájlokból is. 
A PDE valójában Ant feladatokat vesz át a különböző összeépítési parancsfájlok létrehozásához. Az összeépítési parancsfájl létrehozási szolgáltatásai a következő feladatokban találhatók.  Az argumentumok listája is látható az egyes feladatoknál.

Példák

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

Könyvtárfájl formátum

A könyvtárfájlok jelzik, hogy a bedolgozók és szolgáltatások hol találhatók és jelzik, hogy melyik változatot kell beolvasni. Ez egy Java tulajdonságfájl, amely sorformátuma a következő: "típus@azonosító=verzió, lerakathely, jelszó, útvonal".

Könyvtárfájl példája

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,

A célok használata

Az előzőleg leírt feladatok csak akkor működnek, ha az Eclipse fut. Az Ant parancsfájlok Eclipse feladatok segítségével történő végrehajtásának adott esetében a parancsfájlokat az Eclipse Ant Runner alkalmazás segítségével kell futtatni. Ennél az adott esetnél a parancssor a következő:

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

Ne feledje, hogy az alkalmazás után lévő paramétereket kapja meg az Ant.