eclipse
Débogage à distance dans Eclipse
Recherche…
Configurer le débogage à distance Eclipse pour une application
Voici les étapes à suivre pour démarrer un débogueur distant Eclipse. Ceci est utile lorsque l'application n'est pas démarrée à partir d'une instance de serveur dans Eclipse. Cette fonctionnalité est très puissante et peut également aider à déboguer du code qui réside dans l'environnement de test ou de production. Regardons les paramètres:
Paramètres Eclipse:
1.Cliquez sur le bouton Exécuter
2.Sélectionnez les configurations de débogage
3.Sélectionnez “Application Java distante”
4. Nouvelle configuration
a) Nom: GatewayPortalProject
b) Projet: GatewayPortal-portlet
c) Type de connexion: Socket Attach
d) Propriétés de connexion:
i) localhost ii) 8787
Pour JBoss:
Modifiez le /path/toJboss/jboss-eap-6.1/bin/standalone.conf
dans votre vm comme suit: Décommentez la ligne suivante en supprimant le #:
JAVA_OPTS="$JAVA_OPTS -agentlib:jdwp=transport=dt_socket,address=8787,server=y,suspend=n"
Pour Tomcat:
Dans le fichier catalina.bat :
Étape 1:
CATALINA_OPTS="-Xdebug -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n"
Étape 2:
JPDA_OPTS="-agentlib:jdwp=transport=dt_socket,address=8000,server=y,suspend=n"
Étape 3: Exécutez Tomcat à partir de l'invite de commande comme ci-dessous:
catalina.sh jpda start
Ensuite, vous devez définir des points d'arrêt dans les classes Java que vous souhaitez déboguer.