Re[8]: В чем удобство Maven (зачем оно нужно)?
От: WFrag США  
Дата: 17.04.11 04:23
Оценка:
Здравствуйте, GarryIV, Вы писали:

WF>>Вот это, кстати, довольно-таки плохо. Было бы гораздо веселее, если бы был некий относительно общий формат проектов для IDE. Пусть каждая IDE будет со своими расширениями, пусть комманд-лайн тул будет со своими. Но чтоб более-менее стандартные вещи описывались бы всё-таки одинаково для всех IDE.


GIV>Согласен с Cyberax — maven тут нормально справляется, у нас используется Eclipse, NetBeans, IDEA под Windows, Mac OS, Ubuntu.


Смотря что считать "нормально справляется". Может, у меня требования какие-то завышенные. Просто тошнит от огромного количества XML-я, особенно когда он пишется чтобы реализовать какую-то простейшую вешь.

У нас вот есть профиль для запуска JBoss, деплоя на него приложения и прогон тестов. Если деплой падает, как остановить JBoss, используя тот же плагин? Фиг знает. Хотя все базовые примитивы-то есть, запуск, деплой, останов, статус выполнения операций. И такие моменты возникают постоянно, как только выходишь за границы простой JAR-ки.

Зависимости на тестовые классы другого плагина? Та же фигня, работают чёрти-как.

Недавно человек на этом форуме спрашивал, как считать покрытие интеграционными тестами. Обычная, казалось бы, задача, а делается весьма нетривиально.

WF>>Maven-овский POM, увы, таким форматом по многим причинам не является.

GIV>Каким? Есть конечно косяки в интеграции, но работать особо не мешает.

Начиная с мелочей, вроде названия проекта, версии и зависимостей и заканчивая более крупными понятиями ("что есть веб-проект", например). Когда ты привыкший, ты их уже не замечешь.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.