Млин, я даже для v.2 не нашел толкового howto на русском как этот Maven использовать для своих исходников. Только английские howto для создания с нуля ненужных мне проектов. Слишком замутно
Здравствуйте, Аноним, Вы писали:
А>Млин, я даже для v.2 не нашел толкового howto на русском как этот Maven использовать для своих исходников. Только английские howto для создания с нуля ненужных мне проектов. Слишком замутно
Мавен для "типичных" проектов достаточно не плохое средство. А может кто-то сказать насколько удобно использовать мавен в проектах, в которых готовые "таски" не совсем походят? В частности, в проекте часть кода и конфигов генерируются на основе велосити темплейтов, соответственно, нужно вставлять антовские таски для таких задач. Насколько удобно использовать мавен с антовскими вставками? Или для таких проектов лучше использовать ant+ivy?
Здравствуйте, bykka, Вы писали:
B>всем привет!
B>Мавен для "типичных" проектов достаточно не плохое средство. А может кто-то сказать насколько удобно использовать мавен в проектах, в которых готовые "таски" не совсем походят? В частности, в проекте часть кода и конфигов генерируются на основе велосити темплейтов, соответственно, нужно вставлять антовские таски для таких задач. Насколько удобно использовать мавен с антовскими вставками? Или для таких проектов лучше использовать ant+ivy?
Да все там нормально. Есть antrun плагин который похваляет вешать антовые таски на фазы жизненного цикла. Я лично делал на в мэйвене генерацию скрипта для nsis а потом еще и компилил этот скрипт. Никаких проблем небыло.
Единственное что для адекватной работы с maven желательно привести свой вроект в единому знаменателю. Что бы сорцы в разных подпроектах лежали в одних подпапках и так далее. Настроить конечно можно все, но лучше пользоваться лэйаутом по умолчанию. Ну и без корпоративного репозитория жить просто не возможно. Но это даже скорее плюс.