Начинаем большой проект, который будет состоять из кучи подпроектов. Раздумываем какой тулз выбрать для менеджмента, рассматриваем Maven и Ivy(+Ant).
Есть довольно большой опыт сборок с Ant, нету большого опыта с Maven2 и вообще нету опыта — с Ivy.
Про Maven2 у меня сложилось мнение что это "вещь в себе" и с ним нужно потратить реально много времени чтобы понять ньюансы его работы, особенно проблемы связанные с загрузкой плагинов и библиотек из инета.
Здесь его сильно ругают:
Читал также
http://ant.apache.org/ivy/m2comparison.html.
После таких статей как-то страшновато с ним завязываться в реально большом проекте. Я не хочу столкнуться с "Maven2's
black magic" когда релиз на носу
Если бы вы начинали новый проект, к чему вы сами бы склонялись — Maven2 или Ant + Ivy.
Посоветуйте плз.