Описание тега apache-ant

Является библиотекой Java и инструментом командной строки, задачей которого является управление процессами, описанными в файлах сборки, как цели и точки расширения, зависящие друг от друга.

Основное известное использование 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 | Википедия