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 (engl.: build-file) enthält die Kompilieranweisungen in Form von Zielen (engl.: targets) und Aufgaben (engl.: tasks) im
XML-Format. Ähnlich wie sein
C++ -Äquivalent "make" erleichtert und beschleunigt Ant auf diese Weise die Kompilierung vor allem größerer Projekte.