Вы пробовали инструменты JavaEE и m2eclipse? Насколько я понимаю, это должно хорошо работать в большинстве обычных ситуаций. Что делает для вас m2eclipse, так это точно отображает конфигурацию maven на проекты eclipse с установленными необходимыми фасетами. Кроме того, если для вашего проекта задан аспект динамического веб-приложения, вы сможете развернуть его на сервере Tomcat, настроенном в представлении «Сервер» инструментов JavaEE. Эта конфигурация позволяет выполнить горячее повторное развертывание.
Дополнительная информация об инструментах JavaEE:
http://eclipse.org/home/categories/index.php?category=enterprise
На сайте загрузки доступен полный дистрибутив Eclipse с инструментами EE:
http://www.eclipse.org/downloads/
m2eclipse свободно доступен от Sonatype:
http://m2eclipse.sonatype.org/
На работе мы также используем указанное программное обеспечение. Кроме того, мы используем инструменты JBoss, которые предоставляют функцию под названием Project Archives, которая позволяет вам индивидуально создавать архив веб-приложений (ear / war /...).
Чтобы начать, вам, возможно, следует запустить новое рабочее пространство и импортировать существующий проект Maven (с помощью мастера импорта существующего проекта Maven). Если все прошло хорошо, вы можете настроить ваш кот в представлении сервера. Может быть, переключиться на перспективу Java EE. Щелкните правой кнопкой мыши на новом добавленном сервере и выберите «Добавить», чтобы добавить динамический веб-проект, который вы только что импортировали. Если он не отображается в списке, попробуйте обновить конфигурацию проекта через контекстное меню проекта maven.