Eclipse beim Start im debug-Modus zeigen Keine Verbindung zu den VM-Fehler
Eclipse zeigt Keine Verbindung zum VM-Fehler, während ich geöffnet Programm im debug-Modus..
Hier ist der Ausnahme-Stapel
java.net.SocketException: socket closed
at java.net.PlainSocketImpl.socketAccept(Native Method) //I dont know which socket is closed in my PC
at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384)
at java.net.ServerSocket.implAccept(ServerSocket.java:453)
at java.net.ServerSocket.accept(ServerSocket.java:421)
at org.eclipse.jdi.internal.connect.SocketTransportService.accept(SocketTransportService.java:95)
at org.eclipse.jdi.internal.connect.SocketTransportImpl.accept(SocketTransportImpl.java:56)
at org.eclipse.jdi.internal.connect.SocketListeningConnectorImpl.accept(SocketListeningConnectorImpl.java:135)
at org.eclipse.jdt.internal.launching.StandardVMDebugger$ConnectRunnable.run(StandardVMDebugger.java:107)
at java.lang.Thread.run(Thread.java:619)
Sogar mein Localhost ist in Ordnung,habe ich einen Ping 127.0.01 und localhost beides ist in Ordnung,Sogar ich meinen PC neugestartet habe noch immer den gleichen Fehler. nicht wissen, welche Buchse ist verschlossen in meinem PC.Bitte helfen Sie mir..ich bin mit eclipse 8.x
Du musst angemeldet sein, um einen Kommentar abzugeben.
Dies ist, weil der localhost-Einstellung in der Maschine. überprüfen Sie Ihre ip gegen localhost in der hosts Datei im /etc-Ordner
Hinzufügen des folgenden in die
eclipse.ini
Datei machen, dieses Problem zu lösen:Stellen Sie sicher, Weg von
javaw.exe
geschrieben werden sollte in der nächsten Zeile-vm
.Hier mein
eclipse.ini
Datei:hinzufügen
127.0.0.1 localhost
zu /etc/hosts, löste das gleiche problem auf meinem mac !Ich begegnet diesem problem mit Springsource-version von eclipse. Mein problem war, dass meine Debug-Konfiguration festgelegt wurde, mit dem Javascript-debugger, und ich habe versucht zu Debuggen eines Java-Programms.
Lösung: gehen Sie auf "Debug As" -> "Debug Configurations", und irgendwo in das Fenster (am Ende in meinem Fall SpringSource 3.1) stellen Sie die Eclipse-JDT-Launcher wie die debugger-option.
Der einfachste Weg, um das problem zu lösen:
Wenn Sie ein MAC-Benutzer verwenden Sie die folgenden Schritte
Müssen Sie starten Sie server mit debug-port aktiviert ist und schließen Sie den debugger mit dem server den gleichen port verwendet.
Für "Tomcat" server, können Sie fügen Sie den folgenden, um es zu starten im debug-Modus mit debug-port als
8453
.eclipse -clean
und zu sehen.