Avez-vous essayé les outils JavaEE et m2eclipse? Pour autant que je puisse voir, cela devrait fonctionner dans la plupart des situations courantes. Ce que m2eclipse fait pour vous est de mapper exactement la configuration de maven à un projet d'éclipse avec les facettes nécessaires. En outre, si la facette Application Web dynamique est définie pour votre projet, vous pourrez la déployer sur un serveur Tomcat que vous avez configuré dans la vue Serveur des outils JavaEE. Cette configuration permet le redéploiement à chaud.
Plus d'informations sur les outils JavaEE: http://eclipse.org/home/categories/index.php?category=enterprise
Il y a une distribution complète Eclipse avec les outils EE disponibles sur leur site de téléchargement: http://www.eclipse.org/downloads/
m2eclipse est disponible gratuitement Sonatype: http://m2eclipse.sonatype.org/
Au travail, nous utilisons également le logiciel mentionné. De plus, nous utilisons les outils JBoss qui fournissent une fonctionnalité appelée Archives de projet qui vous permet de construire individuellement votre archive d'application web (ear/war/...). Pour commencer, vous devriez peut-être commencer un nouvel espace de travail et importer le projet maven existant (via l'assistant d'importation de projet maven existant). Si tout s'est bien passé, vous pouvez configurer votre tomcat dans la vue du serveur. Peut-être passer à la perspective Java EE. Cliquez avec le bouton droit sur le serveur nouvellement ajouté et sélectionnez Ajouter pour ajouter le projet Web dynamique que vous venez d'importer. S'il n'apparaît pas dans la liste, essayez de mettre à jour la configuration du projet via le menu contextuel du projet.