Как мне создать файл Ant Builder (build.xml) для существующего проекта Java? - PullRequest
5 голосов
/ 26 апреля 2010

Я работаю над заданием по Java для курса по разработке программного обеспечения в моем университете. Это не очень сложно и включает в себя некоторые классы, интерфейсы и тестовые примеры jUnit. Теперь нам сказали, что мы должны предоставить файл build.xml в качестве входных данных для сборщика муравьев. Я никогда не слышал и не использовал муравья раньше. Я также видел, что Eclipse поддерживает это. Мои вопросы: что делает build.xml? Как Eclipse строит мой проект и почему бы не сделать то же самое вместо использования ant? И самое главное - как создать этот файл с Eclipse?

Спасибо.

Ответы [ 2 ]

5 голосов
/ 27 апреля 2010

Ant - это инструмент для сборки, основанный на Java. Он очень мощный и интегрируется с различными другими инструментами, которые могут вам понадобиться для создания любого мыслимого Java-приложения. Это очень полезно при развертывании среды Continunous Integration с сервером Continuous Build.

Вы строите в Eclipse, и ваш процесс сборки привязан к вашей IDE - что идеально подходит для проекта с одним человеком, но может оказаться неэффективным для командного проекта. Кроме того, с помощью Ant вы можете получить сложную сборку, включающую несколько компонентов и сложные зависимости, выполненные за один шаг, включая модульные тесты.

Вы можете создать свою сборку Ant с нуля (это лучший способ, но это занимает довольно много времени). В противном случае вы можете создать его в Eclipse с помощью меню «Файл / Экспорт» (в разделе «Общие» выберите «Файлы сборки Ant»).

2 голосов
/ 27 апреля 2010

Вы определенно должны знать, как создать файл build.xml с нуля, просто чтобы знать, что Eclipse делает за кулисами.

Некоторое время назад я преподавал урок Java, где объяснял основы ant .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...