IT • archiv :: Information technology community

Опубликовано: 30.10.2017

( Майкл Цимерман )

Введение в мощный инструмент описания сборки кода на базе XML — Ant.

Build Processes

Обзор

Ant (с англ. — муравей) — это мощный скриптовый инструмент, который позволит вам настроить процесс сборки приложений под свои требования, используя имеющийся в поставке набор задач (tasks), а также возможность выполнения гораздо более сложных действий путем расширения его функциональности. Эта статья является введением в Ant и его язык описания задач, который базируется на XML. Использование Ant позволит вам и вашей команде сконцентрироваться на бизнес логике и разработке кода, а обо всем остальном позаботиться Ant. (3,000 слов в англ. оригинале)

Замечание

От переводчика:

На момент перевода этой статьи (начало марта 2001 года), стабильная версия Ant была под номером 1.3, автор же описывает версию под номером 1.1, поэтому этот перевод адаптирован под версию 1.3 (т.е. описаны некоторые новые возможности, убраны неработающие) и, соответственно, некоторые описания возможностей, появившихся после версии 1.1, отсутствуют в оригинальной статье.

Определенный процесс сборки это один из важнейших, но не повсеместно используемых элементов разработки программного обеспечения. По своей природе это накладное занятие, тесно связаное с разработкой. Определенный процесс сборки гарантирует, что при запуске сборки разрабатываемого проекта каждый раз проделываются одни и те же действия. С усложнением процесса сборки, например при разработке EJB приложений или схожих по сложности, становится крайне необходимо определить определенный стандарт сборки. Вы должны как можно точнее определить, задокументировать и автоматизировать точный набор определенных шагов.

rss