I-Code-Ausführung mit den typischen Argumenten beginnen:Anwendung druckt „Hören für den Transport dt_socket unter der Adresse: 5005“ und ist halt nicht
java -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5005 myPackage.myMainClassname
Anwendung startet, druckt „Hören für den Transport dt_socket bei der Adresse: 5005“ und ... geht weiter! Ohne irgendeinen Versuch auf die Verbindung zu warten. Ich kann mich während der Ausführung mit ihm verbinden und das Debuggen selbst funktioniert. Warum wartet die Anwendung nicht auf die Verbindung vom Debugger?
Sieht aus wie etwas in meiner Konfiguration gebrochen, aber ich kann die Ursache nicht herausgefunden. Ich habe verschiedene Möglichkeiten ausprobiert, um Debug-Einstellungen zu spezifizieren, verschiedene Ports, laufen als Administrator, schalte Firewalls aus - nichts hilft.
Was ist dieses Argument: 'suspend = n'? – paulsm4