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.
Si vous regardez bin/standalone.sh
vous 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.
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.
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.