Ricevo un errore (JBAS014750) quando distribuisco un'applicazione in JBOSS 7. Quindi ho bisogno di eseguirlo in modalità di debug per trovare il problema esatto. Qualsiasi aiuto sarà apprezzato.Come avviare JBOSS 7 in modalità di debug?
risposta
se si utilizza la riga di comando, quindi seguire la guida qui.
Se si utilizza Eclipse, fare clic destro sul server e selezionare debug per avviare il server nel profilo di debug.
Modificare il file < jboss-root > /bin/standalone.conf come questo:
Rimuovere il commento dalla linea di
JAVA_OPTS="$JAVA_OPTS -Xrunjdwp:transport=dt_socket,address=4242,server=y,suspend=n"
Successivamente avviare il server con standalone.sh.
Ora è possibile scollegare un debugger con l'IDE preferito. Se si utilizza Eclipse, è possibile passare a "Debug-Configurations" e aggiungere una nuova Remote Java-Application.
Se il server viene avviato con il gruppo JAVA_OPTS
impostato in precedenza, è possibile eseguire il debug con l'IDE.
Non è consigliabile modificare standalone.sh, piuttosto è possibile modificare JAVA_OPTS prima di eseguire standalone.sh/domain.sh –
Ho modificato '
Oh .. Il mio male. Ho letto male, ho letto standalone.sh invece di standalone.conf. Sì, hai ragione con la tua risposta. :-) #peace –
Se si dispone di uno sguardo a bin/standalone.sh
scoprirete
# Use --debug to activate debug mode with an optional argument to specify the port.
# Usage : standalone.bat --debug
# standalone.bat --debug 9797
Quindi, seguendo questo, basta eseguire lo script con il parametro --debug <port>
.
Secondo me, questo è il modo più semplice! Inoltre, in questo modo è possibile configurare porte differenti per diversi nodi del cluster, cosa non possibile quando lo si imposta globalmente in standalone.conf. +1 –
- 1. Aggiungi server JBoss 7 in modalità dominio a Eclipse
- 2. Spring in JBoss 7
- 3. Debug JBoss codice sorgente
- 4. Spring3.2 e jboss come 7
- 5. JBoss AS 7: Logging
- 6. Come avviare il debug?
- 7. Distribuzione di Jboss 7 fallita
- 8. Come avviare JBoss Server 7.1.1 e distribuire progetti in JBoss 7.1.1
- 9. JBoss AS 7: Come ripulire il tmp?
- 10. JBoss 7 MySQL problema datasource
- 11. JBoss 7: come caricare dinamicamente i vasi
- 12. JBoss AS 7 - Distribuzione di guerre in un certo ordine
- 13. Autenticazione LDAP con JBoss 7
- 14. Come avviare vim in "modalità privata"
- 15. conf web.xml globale in JBoss 7
- 16. Eclipse Debug remoto con jboss
- 17. Firebug - Come avviare in modalità di debug JS quando la pagina viene caricata
- 18. Debug modalità timeout Tomcat
- 19. Errore listenerStart - JaxWS - JBoss as 7
- 20. Estensione di JBoss AS 7 al database
- 21. JBoss 7 AS origine dati per SQLServer
- 22. Port MBean da JBoss 4.x a JBoss 7
- 23. Come eseguire il debug delle app in modalità di compatibilità su iOS 7?
- 24. Come configurare le risorse statiche in jBoss AS 7
- 25. Modalità debug in VB 6?
- 26. Come abilitare il debug remoto in JBOSS 5?
- 27. Come avviare la modalità di debug dal prompt dei comandi per il server Apache Tomcat?
- 28. JBoss 7: come modificare una root di contesto WAR
- 29. Mettere shlex in modalità debug
- 30. Come avviare e arrestare il server jboss utilizzando l'attività Ant?
Che cosa stai usando? Voglio dire stai usando Jboss tramite eclipse o riga di comando? –
Dovresti sempre avviare JBoss in modalità di debug tramite eclipse. – alexander