Debug Jboss 7.x avec intellij idea
Je suis en train de déboguer l'application sur mon macbook pro ( os Mountain Lion ). Mais quand je clique sur le débogage, il est alerte: unable to connect localhost 4010
. J'ai mis le port 4010 sur jboss. Voici la sortie tandis que l'application de départ.
Listening for transport dt_socket at address: 4010
Sur Jidea; les paramètres de débogage est "serveur distant"
Paramètres De Connexion À Distance;
host : localhost
port : 4010
Vérifiez avec
Ne pas mélanger débogueur port et le port HTTP? Paramètres de Connexion à Distance devrait spécifier le numéro de port HTTP, port du débogueur est configuré dans
Avez-vous des mises à jour sur cette question?
lsof -i -P -n | grep 4010
que la JVM est à l'écoute pour debugger les connexions sur ce port et de vérifier si vous vous connectez à ce port avec telnet localhost 4010
.java 23750 olgunkaya 11u IPv4 0x397bad1c774e543d 0t0 TCP *:4010 (LISTEN)
il semble que java est à l'écoute. quand j'ai commencé idée et essayez de déboguer. alors le résultat est : java 23750 olgunkaya 392u IPv4 0x397bad1c6b57775d 0t0 TCP 127.0.0.1:4010->127.0.0.1:61969 (ESTABLISHED) idea 23892 olgunkaya 587u IPv6 0x397bad1c7759dee5 0t0 TCP 127.0.0.1:61969->127.0.0.1:4010 (ESTABLISHED)
je ne suis pas sûr de ce qui se passe ici.Ne pas mélanger débogueur port et le port HTTP? Paramètres de Connexion à Distance devrait spécifier le numéro de port HTTP, port du débogueur est configuré dans
Startup/Connection
, Debug
.Avez-vous des mises à jour sur cette question?
OriginalL'auteur Olgun Kaya | 2013-02-04
Vous devez vous connecter pour publier un commentaire.
Très probablement, vous êtes à l'aide du débogueur de port à la place de port HTTP:
localhost 8080
je n'en veux pas à se connecter à distance. Je le veux pour se connecter à localhost pour debug ( 4010 ). Dois-je raté quelque chose ? Ainsi, alors jboss est à partir de certains paramètres passés plus d'une fois. Je ne pense pas que c'est un problème mais je voulais juste clarifier et de point tous :JAVA_OPTS: -d32 -client -Xms1536m -Xmx1536m -Xdebug -Xrunjdwp:transport=dt_socket,server=y,address=4010,suspend=n -Xms64m -Xmx512m -XX:MaxPermSize=256m -Djava.net.preferIPv4Stack=true....
Vous pouvez utiliser la configuration locale au lieu de cela, l'IDÉE va démarrer JBoss avec les options de correction automatique.
eh bien, je ne veux pas d'Idée pour démarrer jboss mais il semble que cela va me pousser à. Je vais chercher un autre des options. Mais c'est vraiment une mauvaise!
Comme pour le 8080 problème de connexion, vous pouvez ouvrir cette page dans un navigateur? Ce que l'URL que vous utilisez? Dupliquer les paramètres peuvent être passés parce que vous avez modifié l'environnement ou le script de démarrage de manière incorrecte.
bien locahost:8080 est le "Wellcome à 7" de la page.
OriginalL'auteur CrazyCoder
Dans le cas où si vous voulez juste pour se connecter à votre serveur d'applications:
OriginalL'auteur la0rg