Ant является проектом с открытым исходным кодом из Фонда Apache написана на Java, которая направлена на разработку программного обеспечения для автоматизации повторяющихся операций по всему циклу разработки программного обеспечения, как программное обеспечение сделать.

Название является аббревиатурой от «Другой необходимый инструмент» (еще один хороший инструмент). Ant используется в основном для автоматизации строительства объектов в языке Java, но он может быть использован для любого другого типа автоматизации в любом языке. Среди наиболее распространенных задач: компиляция, генерация страниц HTML документа (документацию), генерация отчетов, органов инструментов приложения (Checkstyle, FindBugs и т.д.), а распространяемый архив (JAR и т.д.).

Ant был разработан по Джеймс Дункан Дэвидсон, когда он перешел к открытым исходным продуктом ВС. Этот продукт и двигатель JSP / сервлет ВС Apache Tomcat, прибыл позже. Инструмент владельца «делать» был использован для компиляции операционной системы Solaris от Sun, но и в мире с открытым исходным кодом не представляется возможным проверить, какая платформа используется для компиляции Tomcat. Ant был создан, чтобы быть просто инструментом независимо от операционной системы для компиляции Tomcat с указаниями, содержащимися в файле XML «построить файл». С этого скромного начала, инструмент становится все более и более распространенным — и, возможно, самый успешный — что продукт Tomcat, для которых она была создана. Ant (версия 1.1) официально доступен как самостоятельный продукт с 19 июля 2000 года.

Он начинает получать проекта по оказанию поддержки с открытым исходным кодом Java разработчики ожидают в файл «build.xml» для всех проектов. Потому что Анте позволило бы более легко интегрироваться тест JUnit процесс компиляции, оно дало разработчикам с большей готовностью принять Test Driven Development и экстремального программирования.