Pour ceux que ça intéresse, voici comment faire.
Dans un premier temps, il faut démarrer JBoss en mode debug (la technique dépend de l'environnement utilisé Windows, Distribution Linux...).
Mais attention, par défaut, le serveur attend une connexion sur le port de debug pour se lancer :
-Xrunjdwp:transport=dt_socket,address=8787,server=y,suspend=n
Il faut donc modifié le suspend pour le mettre à "n" (sauf si le problème se situe au démarrage du war ou ear).
Ensuite, il faut repérer le port de debug (ici 8787).
Lancer Eclipse en debug distant sur le port utilisé, 8787 par défaut (Run -> Debug … -> Remote Java Application).
Ensuite, dans Eclipse, dans la barre d'outil, cliquez sur l'icône de debug (sur la petit flèche) > “Debug Configuration”. Dans “Remote Application Java”, clique droit “New”. Dans l'onglet “Connect”, sélectionnez le projet “integration”. Host : “localhost”. Port : “8787”. Connection type : “Standard (Socket Attach)”. Dans l'onglet “Source”, attachez tous les projets.
Aucun commentaire:
Enregistrer un commentaire