Мои 2цента,
Я использую eclipse уже несколько месяцев с интеграцией m2eclipse. Это простой в использовании и прямой. Как только вы связываете свой проект с maven и обновляете зависимости, используя m2eclipse, любые изменения в pom.xml отражаются на всем проекте, даже определение версии Java приводит к его компиляции в правильном JRE (если он установлен и правильно настроен в eclipse). .)
Другое преимущество, которое я обнаружил, заключается в том, что подключаемые модули maven просты в использовании и интегрированы с eclipse (мой лучший пример - jetty, опять же, при правильной настройке можно легко интегрировать подключаемые модули maven, jetty и Eclipse Debugger)
Компиляция, упаковка и все другие функции maven одинаково просты в использовании с помощью нескольких щелчков мыши или ярлыков.
О q4e Я читал много хорошего об этом, и, похоже, что следующие версии будут делать намного больше, чем m2eclipse, с лучшим управлением зависимостями и даже визуальными графиками (!), Но общее мнение таково, что m2eclipse все еще лучше, чем q4e, но q4e становится лучше с каждой новой версией и, возможно, скоро превзойдет m2eclipse.