web-dev-qa-db-fra.com

Comment démarrer JBOSS 7 en mode débogage?

Je reçois une erreur (JBAS014750) lorsque je déploie une application dans JBOSS 7. Je dois donc l'exécuter en mode débogage pour trouver le problème exact.Toute aide sera appréciée.

21
Prasobh.Kollattu

Si vous regardez bin/standalone.shvous découvrirez

# Use --debug to activate debug mode with an optional argument to specify the port.
# Usage : standalone.bat --debug
#         standalone.bat --debug 9797

Donc, après cela, exécutez simplement le script avec le --debug <port> paramètre.

30
Andreas

Modifiez le fichier <jboss-root> /bin/standalone.conf comme ceci:

Décommenter la ligne

Java_OPTS="$Java_OPTS -Xrunjdwp:transport=dt_socket,address=4242,server=y,suspend=n"

Démarrez ensuite le serveur avec standalone.sh.

Vous pouvez maintenant détacher un débogueur avec votre IDE préféré. Si vous utilisez Eclipse, vous pouvez basculer vers "Debug-Configurations" et ajouter une nouvelle application Java distante.

Si le serveur est démarré avec le Java_OPTS défini ci-dessus, vous pouvez déboguer avec votre IDE.

20
jens-na

si vous utilisez la ligne de commande, suivez le guide ici.

Comment démarrer As7 dans le débogage

Si vous utilisez Eclipse, cliquez avec le bouton droit sur le serveur et sélectionnez déboguer pour démarrer le serveur dans le profil de débogage.

enter image description here

3
Mukul Goel