Meilleure façon de déboguer des applications web Java emballé comme une GUERRE à l'aide d'Eclipse et Maven?

Je n'ai pas construit une application web Java avant, mais je l'ai assez complet pour tester et Maven est de la création de mon fichier WAR de l'amende juste. C'est un multi-module de projet Maven et les modules dépendants ont tous leurs fichiers JAR dans le dossier WEB-INF/lib de la GUERRE.

Donc, tout semble très bien, mais comment déboguer? Je sais comment (à partir de la ligne de commande) exécuter la GUERRE dans Tomcat sur ma machine. Je pense aussi que je sais comment faire pour configurer et exécuter le Maven Jetty plugin à partir de la ligne de commande. Mais la meilleure façon de déboguer...avec tous les points de rupture et de l'inspection des variables j'aime avec Eclipse?

Est-il une sorte de configuration de lancement je doit créer, ou puis-je attacher le débogueur à distance? Est-il quelque chose dans Eclipse qui peuvent vous aider...comme un plugin?

OriginalL'auteur HDave | 2010-09-16