Impossible d'ouvrir le débogueur de port par le biais de l'Ide
J'ai un serveur qui tourne sur DigitalOcean et un fichier JAR que j'ai envie de débogage. J'ai d'abord commencer le POT sur le serveur distant à l'aide de
java -jar Server.jar -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005
mais sur la console je ne vois pas de sortie comme "l'écoute sur le port 5005...".
Quand je presse le débogage à l'Ide, il est dit
impossible d'ouvrir le port du débogueur (198.xxx.xxx.xx:5005):
java.net.ConnectException "Connexion refusée"
C'est mon Ide configuration:
J'ai aussi essayé d'utiliser -Xdebug
mais il ne fonctionne toujours pas.
Si j'ai mis suspend=y
elle doit attendre jusqu'à ce qu'un débogueur est connecté, mais au lieu de cela, il démarre sans problèmes.
OriginalL'auteur Leonardo | 2016-11-13
Vous devez vous connecter pour publier un commentaire.
La commande pour démarrer de la télécommande processus Java en mode debug semble correct. Si vous ne voyez pas "à l'Écoute du Port bla" lorsque vous démarrez le serveur POT, alors cela pourrait signifier que le débogage args ne sont pas ramassés. Un autre moyen de vérifier rapidement ce serait de tester avec une
telnet localhost 5005
sur la machine où le serveur POT est en cours d'exécution. Letelnet
échouera si ce port n'est pas utilisé.Je suggère que vous essayez ce qui suit, puisque l'ordre des paramètres peuvent être importants (je vais ajouter quelques officiel de la preuve de cela plus tard):
Où est la preuve officielle? Hein? HEIN? Blague.
OriginalL'auteur Ashutosh Jindal
Cette commande a fonctionné pour moi:
OriginalL'auteur Vidya Priyadarshini
cette commande a fonctionné pour moi:
par défaut idée de dialogues à distance suggèrent:
le modifier:
et les questions de port 5005.
OriginalL'auteur suifengpiao14
Dans mon cas, c'était parce que dans paramètres -> construire, l'exécution, le déploiement -> débogueur j'ai eu un serveur en cours d'exécution sur le même port que j'ai essayé de joindre mon débogueur pour une raison quelconque.
OriginalL'auteur jacob