Apache Ant -- это ява библиотека и утилита командной строки. Его мисия состоит в том, чтобы выполнять задачи, которые описаны в билд файлах( build.xml). Наиболее известное применения анта -- это создание(билдинг) ява-приложений.
Он уже поставляет готовые решения задач компиляции, сборки, тестирования и запуска ява-приложений.
А вообще ант можно применять в процессах, которые оперируют терминами целей и задач, и нуждаются в их решении. Другой пример применения это билдин приложений C/C++:) Можно также придумать задачи администрирования, которые будет также выполнять ант.
Ант написан на Яве, чтобы поставлять свои собственные Антовские задачи и типы, мы можем писать собственные "antlibs". Есть много котовых комерческих и опенсорсных антлибов.
Ант очень гибок и не требует придерживаться конкретной структуры каталогов в ява приложении, поэтому это дает волю фантазии в архитектуре.
Проекты разработки программного обеспечения, которые нуждаются в соединение билд-тула и управлении зависимостей может использовать связку Анта с Apache Ivy.
Он уже поставляет готовые решения задач компиляции, сборки, тестирования и запуска ява-приложений.
А вообще ант можно применять в процессах, которые оперируют терминами целей и задач, и нуждаются в их решении. Другой пример применения это билдин приложений C/C++:) Можно также придумать задачи администрирования, которые будет также выполнять ант.
Ант написан на Яве, чтобы поставлять свои собственные Антовские задачи и типы, мы можем писать собственные "antlibs". Есть много котовых комерческих и опенсорсных антлибов.
Ант очень гибок и не требует придерживаться конкретной структуры каталогов в ява приложении, поэтому это дает волю фантазии в архитектуре.
Проекты разработки программного обеспечения, которые нуждаются в соединение билд-тула и управлении зависимостей может использовать связку Анта с Apache Ivy.
Комментариев нет:
Отправить комментарий