Лучший Ant учебник/quickstart?

После слишком долгого обучения ant (IDE и копирование и вставка облегчают простые задачи), я теперь вижу, что меня заставили войти в форму как можно скорее. Работая над крупномасштабным проектом, становится все труднее узнать, что копировать и куда вставлять, а не ломать вещи на этом пути.

Поиск ant учебников и быстрых стартов дает буквально тысячи результатов, поэтому, пожалуйста, поделитесь своим опытом - что быстро добирается до конца и до сих пор является исчерпывающим?

Я тайно надеюсь на что-то вроде славного hginit tutorial. Существует ли такая вещь для ant?

РЕДАКТИРОВАТЬ. Похоже, большая удача для официальных документов до сих пор. Делает довольно трудно подобрать ответ, чтобы принять, поскольку все они настолько похожи.
Я нашел приличное учебное пособие, выходящее за рамки официального HelloWorld, в котором представлены тесты JUnit, отчеты и SVN-кавычки здесь. Но после завершения я все еще должен обратиться к документам для большего.

Ответ 1

http://ant.apache.org/manual/tutorial-HelloWorldWithAnt.html, вероятно, ваш лучший выбор. Он охватывает основы, достаточные для того, чтобы ваши ноги были мокрыми, а после этого вы действительно захотите просто погрузиться в руководство http://ant.apache.org/manual/.

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

Ответ 2

Я думаю, что лучший способ учиться - задавать конкретные вопросы. Вместо того, чтобы копировать/вставлять, не понимая, что это такое, вы не многому научитесь. Начните работать над build.xml, и когда вы застряли, задайте вопросы здесь или в галерее чатов.

Для того, что стоит, мне нравится официальный ant учебник. Кроме того, я использую maven справедливо исключительно для большинства моих проектов, и это также стоит рассмотреть, если у вас есть ваша команда, он.

Ответ 3

Я думаю, что руководство Ant - лучшее место для начала. Я использую Ant в течение многих лет, и мне никогда не нужна книга или учебник.

http://ant.apache.org/manual/

Ответ 4

Лично я никогда не нахожу его, и после одной недели исследований я отдал его. Я решил научиться загрязнять руки и использовать Ant страницы справки о задачах. Это было не так сложно сделать.