[JAVA] Was tun, wenn der Tomcat-Prozess bestehen bleibt, wenn Sie Tomcat in Eclipse stoppen?

Wenn Sie Tomcat in Eclipse stoppen und dann erneut starten, wird eine Fehlermeldung angezeigt, dass der Port verwendet wird, oder im Fall von Spring Boot: "Der Tomcat-Connector, der zum Abhören von Port 8080 konfiguriert ist, konnte nicht gestartet werden. Der Port ist möglicherweise bereits gestartet. Die Meldung "Wird verwendet oder der Connector ist möglicherweise falsch konfiguriert" wird möglicherweise in der Eclipse-Konsole angezeigt. Diese Fehler treten auf, wenn der Tomcat-Prozess nach dem Stoppen von Tomcat bestehen bleibt. Um Tomcat am selben Port erneut zu starten, muss der Tomcat-Prozess daher einmal gestoppt werden. Hier sind drei Möglichkeiten, um den Tomcat-Prozess zu stoppen. Die folgende Umgebung wird angenommen.

--Umgebung

OS: macOS Mojave Eclipse version: Photon Release (4.8.0) tomcat8

So stoppen Sie den Tomcat-Prozess

  1. Öffnen Sie den Aktivitätsmonitor.
  2. Suchen Sie nach dem im Aktivitätsmonitor angezeigten Prozessnamen "java". (Setzen Sie den Cursor auf den Aktivitätsmonitor und drücken Sie die Taste "j", um ihn zu finden.)
  3. Doppelklicken Sie auf "Java", um ein Fenster zu öffnen, und drücken Sie die Exit-Taste dieses Fensters.
  4. Wenn die Meldung "Möchten Sie diesen Vorgang wirklich beenden?" Angezeigt wird, drücken Sie die Beenden-Taste.

--Überprüfen Sie die PID des Prozesses mit dem Befehl top und beenden Sie den Vorgang.

  1. Terminal öffnen.
  2. Führen Sie den folgenden Befehl auf dem Terminalbildschirm aus.
> top | grep java  

Dann wird der Prozess von "Java" angezeigt und die PID wird ganz links angezeigt. Kopieren Sie sie also. 3. Führen Sie den folgenden Befehl aus.

> kill <Kopierte PID>
  1. Führen Sie den folgenden Befehl aus.
> pkill java

das ist alles. Ich denke, dass sich einige Leute in Tomcat verlieben werden, wenn es nur berührt wird, also hoffe ich, dass es hilft.

Recommended Posts

Was tun, wenn der Tomcat-Prozess bestehen bleibt, wenn Sie Tomcat in Eclipse stoppen?
Was tun, wenn beim Starten von Tomcat eine ClassNotFoundException auftritt?
Was ist zu tun, wenn in Eclipse "Fehler beim Laden der gemeinsam genutzten JNI-Bibliothek" angezeigt wird?
[Rails] Was tun, wenn keine Daten in der Datenbank registriert sind?
Was tun, wenn Cloud 9 im Rails-Lernprogramm voll ist?
Was tun, wenn das Präfix c in JSP nicht gebunden ist?
Was tun, wenn der Server-Tomcat stirbt?
Was tun, wenn beim Versuch, mit Eclipse zu erstellen, ein Fehler in der gemeinsam genutzten JNI-Bibliothek auftritt?
Was tun, wenn in PlayFramework eine IllegalStateException auftritt?
Was tun, wenn der Vorgang nicht zulässig ist, wenn ein Befehl im Terminal ausgeführt wird?
Was tun, wenn die ffi-Installation beim Starten einer Anwendung in Rails fehlschlägt?
Was tun, wenn der Rails-Server nicht gestoppt werden kann?
ParseException: Was tun, wenn ein nicht analysierbares Datum erreicht ist?
Was tun, wenn die Befehlszeile zu lang ist? Wird beim Erstellen eines Gradle-Projekts in Intellij IDEA angezeigt
Was tun, wenn beim Versuch, Eclipse unter Java 9 auszuführen, ein NoClassDefFoundError angezeigt wird?
Was tun, wenn die bereits verwendete Adresse nach dem Ausführen der Schienen angezeigt wird?
Was tun, wenn in GlassFish eine java.io.IOException auftritt?
Was tun, wenn die Methode in f: ajax nicht gefunden wurde?
Was tun, wenn FacesMessage festgelegt, aber nicht angezeigt wird?
Was tun, wenn das Git-Repository nicht im Azure Team Explorer für Eclipse angezeigt werden kann?
Was tun, wenn eine javax.batch.operations.JobStartException auftritt?
[Ubuntu 20.04] Was tun, wenn der externe Monitor nicht erkannt wird?
Was tun, wenn in einer Lightweight-JRE eine UnsupportedCharsetException auftritt?
Was tun, wenn in Docker ein gcc-Fehler auftritt?
Was tun, wenn die Änderungen im Servlet nicht berücksichtigt werden?
Wenn Tomcat in Eclipse gestartet wird, wird "ClassNotFoundException" angezeigt und kann nicht gestartet werden.
Was tun, wenn die Rails-Seite im Rails-Lernprogramm 1.3.2 nicht angezeigt wird?
Was tun, wenn Sie Ihr Root-Passwort unter CentOS7 vergessen haben?
Was tun, wenn Sie die Quellposition wissen möchten, an der die Methode in bind.pry definiert ist?
Was tun, wenn die App nicht mit der neuesten Rails-Version erstellt wurde, die bei neuen Rails installiert wurde?
Was tun, wenn beim Installieren von Axios in einem React + Typescript-Projekt ein Fehler auftritt?
Was tun, wenn eine javax.el.PropertyNotWritableException auftritt?
undefinierte Methode Was tun, wenn Sie "user_signed_in" erhalten?
[IOS] Was tun, wenn das Bild mit einer Farbe gefüllt ist?
Was tun, wenn Sie in Thymeleaf Layout eine groovige Warnung erhalten?
Was tun, wenn das Hintergrundbild nach der Bereitstellung nicht angewendet wird?
Was tun, wenn nach der Installation von npm "npm ERR! Code ENOSELF" angezeigt wird?
Was tun, wenn Sie das Plug-In nicht vom Eclipse Marketplace installieren können?
Was tun, wenn blockierter Host: "Hostname" in Ruby on Rails angezeigt wird
Was tun, wenn ein Fehler auftritt, wenn nokogiri bei der Bundle-Installation eingeht?
Hinweise zur Vorgehensweise bei der Einrichtung von EC2 mit t2.micro
Hinweise zur Vorgehensweise beim Auftreten einer WebView ClassNotFoundException in JavaFX 12
Was tun, wenn Sie eine Anwendung mit dem Namen erhalten? AppName ist bereits registriert. Wenn Sie versuchen, GlassFish zu starten
Was tun, wenn Sie mit Reißverschluss sterben, wenn Sie Pom haben, wenn Sie ein ausführbares Glas mit Gradle erstellen?
[Gradle] [checkstyle] Was tun, wenn die aktive Einstellung von Checkstyle durch "Gradle-Projekt aktualisieren" aus Eclipse entfernt wird?
Was tun, wenn Sie glauben, dass Sie mit IntelliJ IDEA CE nicht Groovy-> Java können?
Was tun, wenn beim Erstellen einer JAR-Datei mit Abhängigkeiten in einem Maven-Projekt die Meldung "Es gibt kein Hauptmanifestattribut" angezeigt wird?
Was tun, wenn die Änderungen nicht in der JAR-Manifestdatei berücksichtigt werden?
Was tun, wenn der Wert im zweiten getSubmittedValue () in JSF Validator null wird?
Wenn Eclipse den Server nicht starten kann
Was tun, wenn die Meldung "Ein Server läuft bereits" angezeigt wird. Fehler beim Versuch, den Rails-Server zu starten