Ant
Ant (engl.: another neat tool) ist ein Werkzeug zur automatischen
Kompilierung von
Quellcode-Dateien der Programmiersprache
Java. Es ist
Open Source und Teil des Apache-Projekts. Zur Ausführung wird eine
Java-Laufzeitumgebung benötigt. Die dabei verwendete Steuerdatei (build file) enthält die Kompilieranweisungen in Form von Zielen (targets) und Aufgaben (tasks) im
XML-Format. Ähnlich wie sein
C++-Äquivalent "make" erleichtert und beschleunigt Ant auf diese Weise die Kompilierung vor allem größerer Projekte.