Ant ist ein in Java geschriebenes Werkzeug, um wiederkehrende Aufgaben zu automatisieren. Ant ist für Java in etwa das, was make für C/C++ ist. Ant ist ein Projekt der Apache Software Foundation. Die Version (1.7) steht unter der Apache Software License 2.0 zur Verfügung.
Dieser Abschnitt beschreibt die notwendigen Schritte (Download und Installation), die notwendig sind, um mit Ant arbeiten zu können, für die Betriebssysteme Microsoft Windows XP und Ubuntu Linux 7.1
Um mit Ant arbeiten zu können, ist eine Java-Installation in der Version 1.2 oder höher erforderlich. Sollte nur ein JRE installiert sein, stehen viele Funktionen von Ant nicht zur Verfügung. Empfohlen wird ein JDK zu installieren und dieses nach Möglichkeit in der Version 1.5 oder höher.
Ant kann von http://ant.apache.org/ heruntergeladen werden. Am besten geeignet ist die Binary-Distribution als zip-Datei. Diese zip-Datei muss als Nächstes in ein beliebiges Verzeichnis (z.B.: c:\Programme\Ant) entpackt werden.
Um mit Ant arbeiten zu können, müssen noch folgende Umgebungsvariablen gesetzt / bearbeitet werden:
Zum Test der Installation kann die Eingabeaufforderung (DOS-Box) verwendet werden. Nach dem Öffnen der Eingabeaufforderung sollte in ein Verzeichnis gewechselt werden (sofern dies noch nicht der Fall ist), in dem sich Ant nicht befindet. Der Eingabe von:
ant -version
sollte, bei erfolgreicher Installation, in etwa folgende Ausgabe folgen:
Apache Ant version 1.7.0 compiled on December 13 2006
Um Ant unter Ubuntu 9.10 zu installieren, kann folgender Befehl, bei bestehender Internetverbindung, im Terminal verwendet werden.
sudo apt-get install ant
Zum Test der Installation kann im Terminal folgender Befehl verwendet werden:
ant -version
Bei erfolgreicher Installation folgt in etwa folgende Ausgabe im Terminal:
Apache Ant version 1.7.1 compiled on October 19 2009
Ant ist zwar keine Programmiersprache, jedoch lässt sich mit Ant ein "Hello world from Ant" für den Einstieg realisieren.
Die von Ant auszuführenden Aufgaben werden in XML-Dateien definiert. Der Standardname für ein Ant-Skript ist "build.xml". Sofern nicht über Optionen eine andere Datei angegeben wird, sucht Ant nach einer Datei mit dem Namen "build.xml"
Um nun das "Hello world from Ant" Skript zu erzeugen, erstellen Sie eine Datei mit dem Namen "build.xml" in einem beliebigen Verzeichnis. Öffnen Sie diese Datei mit einem Texteditor und tragen Sie folgende Zeilen ein und speichern die Datei.
<project> <echo>Hello world from Ant</echo> </project>
Öffnen Sie eine Konsole und wechseln Sie in das Verzeichnis der gerade erstellten
Datei. Geben Sie nun in der Konsole ant
ein, worauf folgende
Ausgabe erfolgen sollte:
Buildfile: build.xml [echo] Hello world from Ant BUILD SUCESSFUL Total time: 0 seconds