Frage Tomcat startet nicht - prüfen, ob Port 8080 nicht verwendet wird


Tomcat wird nicht starten, und es hat perfekt vorher funktioniert. Ich vermute, dass etwas anderes auf Port 8080 läuft. Ich verwende Windows Vista. Wie überprüfe ich, dass nichts anderes Port 8080 benutzt?

Ich habe kürzlich mehrere Versionen von Jetty heruntergeladen. Könnte das das Problem sein? Ich führe sie nicht gleichzeitig, also kann ich nicht sehen wie.


6
2017-07-21 16:38


Ursprung




Antworten:


Öffnen Sie eine Eingabeaufforderung und führen Sie sie aus

netstat -ano | findstr 8080

Die rechte Spalte ist PID

Im Task-Manager können Sie eine Spalte für PID hinzufügen und dann die App finden, die den Port verwendet.


13
2017-07-21 16:42



benutze | findstr 8080 oder | findstr LISTENING zum Filtern der Netstat-Ausgabe - radius


Ich denke, Sie können cmd als Administrator ausführen und verwenden Netstat-Befehl, um zu sehen, ob Port 8080 verwendet wird. Benutzen netstat /? Hilfe zum Befehl netstat. Ich kenne keinen GUI-basierten Ansatz für das gleiche.


1
2017-07-21 16:41





Dies kann einfach mit dem Dienstprogramm netstat durchgeführt werden.


0
2017-07-21 16:41





Verwenden Sie NETSTAT in einer Eingabeaufforderung.

Wikipedia führt auch die Parameter.


0
2017-07-21 16:42





Zusätzlich zu Netstat können Sie auch verwenden Prozess Hacker oder ActivePorts offene Ports in Echtzeit anzeigen (ok, bestimmte Aktualisierungsintervalle ...)


0
2017-07-22 00:06





Probieren Sie diesen Befehl aus:

netstat -aon | findstr "8080"

Dieser Befehl gibt Prozess-IDs. Gehen Sie dann zum Task-Manager und stoppen Sie den Prozess mit dieser Prozess-ID und starten Sie Tomcat neu.


0
2018-04-16 12:20





telnet localhost 8080

Wenn Sie eine Verbindung herstellen können, hören Sie etwas auf dem Port.


-1
2017-07-21 16:41



Tomcat könnte nur auf interne / externe Schnittstelle und nicht auf alle / Loopback-Schnittstelle hören. Dieser Test ist nicht perfekt. - Saurabh Barjatiya
Außerdem ist ein Port nicht unbedingt verfügbar, nur weil keine Anwendung Verbindungen ordnungsgemäß akzeptiert. - Jan Jungnickel