web-dev-qa-db-fra.com

Comment puis-je exécuter wildfly en mode débogage, en tant que service sous Windows?

J'utilise Wildfly en tant que service sur Windows. Lorsque j'ai besoin de déboguer, je l'arrête et démarre Wildfly via standalone.bat -debug. Ce que je veux, c'est que le débogage soit toujours activé, lorsqu'il s'exécute en tant que service?

14
Inquisitor Shm

Décommentez après Java_OPTIONS de $JBOSS_HOME/bin/standalone.conf.bat

rem # Exemples de paramètres JPDA pour le débogage de socket distant

définissez "Java_OPTS =% Java_OPTS% -agentlib: jdwp = transport = dt_socket, address = 8787, server = y, suspend = n"

démarrer le service. 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.

15
Varsha