Comment configurez-vous JBoss pour déboguer une application dans Eclipse?
Réponses
Trop de publicités?Tu veux dire de débogage à distance JBoss, Eclipse ?
À partir de la Configuration d'Eclipse pour le Débogage à Distance:
Définissez la variable JAVA_OPTS comme suit:
set JAVA_OPTS= -Xdebug -Xnoagent
-Xrunjdwp:transport=dt_socket,address=8787,server=y,suspend=n %JAVA_OPTS%
ou:
JAVA_OPTS="-Xdebug -Xnoagent
-Xrunjdwp:transport=dt_socket,address=8787,server=y,suspend=n $JAVA_OPTS"
Dans le cadre de Débogage, sélectionnez la Distance de l'Application Java nœud.
Dans les Propriétés de Connexion, spécifiez localhost
comme l'Hôte et spécifier le Port que le port spécifié dans la exécutez le script de commandes du serveur JBoss, 8787
.
VonC a mentionné dans sa réponse comment déboguer à distance depuis Eclipse.
Je voudrais ajouter que les paramètres JAVA_OPTS
sont déjà dans run.conf.bat
. Il suffit de les décommenter:
en JBOSS_HOME\bin\run.conf.bat
sur Windows:
rem # Sample JPDA settings for remote socket debugging
set "JAVA_OPTS=%JAVA_OPTS% -Xrunjdwp:transport=dt_socket,address=8787,server=y,suspend=n"
La version Linux est similaire et se trouve à JBOSS_HOME/bin/run.conf