| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Java EE (J2EE) и Spring > Лучший инструмент для сборки приложений |
| Автор: Barvetal 22.6.2006, 12:01 |
| Всем привет! Стоит вопрос выбора инструмента для сборки своих приложений. Вроде бы как Ant всегда всех удовлетворял. Но тут появился Maven. Похоже, что он лучше. Так ли это на самом деле? Сможет ли Maven полностью заменить Ant? Все ли задачи, которые умеет решать Ant, сможет решить Maven? Всем заранее спасибо! |
| Автор: zera 22.6.2006, 13:08 | ||
| на новом проекте - почему бы и не попробовать? мне у мавена понравилась возможность группировок тасков и генерация файлов проектов для разных иде.
в принципе там есть и антовские таски |
| Автор: GSMD 9.10.2006, 19:49 |
| Как по мне, Maven целесообразен только для больших проектов (большого количества проектов) т.к. создавать собственный репозиторий библиотек - это ненужное занудство для небольшого проекта. |
| Автор: alexsmirnov 22.10.2006, 14:19 | ||
Или если проект предполагается публичным - тогда его желательно публиковать в ibiblio или другом публичном репозитории. Вот у меня четко назрела необходимость - разработка идет как минимум в 3 уровня ( framework, компоненты, заказные приложения ), все делается разными разработчиками, в разных филиалах. Проектов много - и возня с подбором библиотек для каждого, обновлением версий и т п - стоит уже очень остро. Имеющиеся ant скрипты в Maven 2 интегрируются достаточно просто. P.S. У кого-нибуть есть опыт разработки плагинов ? Есть проблема - имеющийся генератор кода активно использует reflection, то есть перед фазой генерации нужно скомпилировать основные классы. А в стандартном lifecycle компиляция одна после генерации, разбивать такие проекты на 2 не хочется. И как в плагине получить classpath ( нужен ClassLoader соответствующий проекту ), и модифицировать список source-каталогов ? |