Описание тега apache-ant
Основное известное использование Ant- это сборка приложений Java. Ant предоставляет ряд встроенных задач, позволяющих компилировать, собирать, тестировать и запускать приложения Java. Ant также может эффективно использоваться для создания не Java-приложений, например приложений на C или C++. В более общем смысле Ant можно использовать для запуска любого типа процесса, который можно описать с точки зрения целей и задач.
Муравей написан на Java. Пользователи Ant могут разрабатывать свои собственные "antlibs", содержащие задачи и типы Ant, и им предлагается большое количество готовых коммерческих или "antlibs" с открытым исходным кодом.
Ant чрезвычайно гибок и не навязывает соглашения по кодированию или макеты каталогов проектам Java, которые принимают его как инструмент сборки.
Проекты разработки программного обеспечения, которым требуется решение, сочетающее инструмент построения и управление зависимостями, могут использовать Ant в сочетании с Apache Ivy.
Проект Apache Ant является частью Apache Software Foundation.
Источник: apache-ant | Википедия