Zum Hauptinhalt springen

So schalten Sie Tomcat aus

Tomcat ist ein beliebter Anwendungsserver, der zum Ausführen von Webanwendungen in Java verwendet wird. Wie jedes andere Programm muss Tomcat jedoch manchmal heruntergefahren werden, um beispielsweise Serverwartungen durchzuführen oder Anwendungsfehler zu beheben. Es gibt mehrere Möglichkeiten, Tomcat auszuschalten, und in diesem Artikel werden wir ausführlicher darüber sprechen.

Die erste und einfachste Möglichkeit, Tomcat auszuschalten, besteht darin, eine Konsolenanwendung oder eine Befehlszeile zu verwenden. Öffnen Sie dazu ein Terminal oder eine Eingabeaufforderung und geben Sie den Befehl shutdown ein.bat" für Windows oder "shutdown.sh " für Linux. Nach dem Ausführen dieses Befehls wird Tomcat angehalten und die Verarbeitung von Anforderungen wird beendet.

Wenn Sie es vorziehen, die GUI zu verwenden, gibt es eine andere Möglichkeit, Tomcat auszuschalten. Navigieren Sie zu dem Ordner, in dem Tomcat installiert ist, und suchen Sie nach der Datei "Tomcatw.exe" oder "Tomcatw.sh ". Starten Sie es und Sie sehen ein Fenster mit der Schaltfläche "Stop". Tippen Sie darauf und warten Sie, bis sich der Tomcat vollständig ausschaltet.

Es besteht auch die Möglichkeit, Tomcat über die Webschnittstelle auszuschalten. Öffnen Sie dazu einen beliebigen Webbrowser und geben Sie die Adresse ein "http://localhost:8080 ". Danach sehen Sie die Tomcat-Verwaltungsseite. Suchen Sie oben auf der Seite nach dem Abschnitt "Serverstatus" und klicken Sie auf den Link "Herunterfahren". Tomcat wird angehalten und beendet die Verarbeitung von Anfragen.

Stoppen von Tomcat über die Befehlszeile

Tomcat kann als Java-Anwendungsserver über die Befehlszeile mit den folgenden Schritten gestoppt werden:

  1. Öffnen Sie eine Eingabeaufforderung auf Ihrem Computer.
  2. Wechseln Sie zum bin-Verzeichnis des Ordners, in dem Tomcat installiert ist.
  3. Führen Sie den Befehl catalina aus.bat stop für Windows oder catalina.sh stop für Linux/Mac.
  4. Warten Sie, bis der Tomcat-Stoppvorgang abgeschlossen ist. Es wird eine Eingabeaufforderung zurückgegeben, wenn der Server vollständig ausgeschaltet ist.
  5. Überprüfen Sie, ob Tomcat angehalten hat, indem Sie in Ihrem Webbrowser zu localhost wechseln. Wenn der Server angehalten wird, wird die Seite nicht geladen.

Jetzt wissen Sie, wie Sie Tomcat über die Befehlszeile stoppen können. Mit dieser Methode können Sie die vollständige Kontrolle über das Starten und Stoppen des Java-Anwendungsservers haben.

Verwenden des Shutdown-Skripts.bat"

Wenn Sie den Tomcat-Server schnell und einfach herunterfahren müssen, können Sie das Skript "Herunterfahren" verwenden.bat". Dieses Skript bietet eine Möglichkeit, den Server zu stoppen, ohne dass zusätzliche Änderungen oder Einstellungen erforderlich sind.

Um das Skript "shutdown" zu verwenden.bat", befolgen Sie diese Schritte:

  1. Öffnen Sie eine Eingabeaufforderung.
  2. Navigieren Sie in Ihrer Tomcat-Installation zum Verzeichnis "bin".
  3. Führen Sie das Shutdown-Skript aus.bat" mit dem Befehl shutdown.bat .

Nachdem Sie diesen Befehl ausgeführt haben, wird der Tomcat-Server beendet und heruntergefahren.

Verwenden des Shutdown-Skripts.bat" ist eine einfache und effektive Möglichkeit, Tomcat auszuschalten, ohne dass eine Konfiguration oder zusätzliche Einstellungen erforderlich sind. Stellen Sie sicher, dass Sie über die richtigen Berechtigungen zum Ausführen des Skripts verfügen, wenn Sie Probleme beim Ausführen des Skripts haben.

Tomcat mit dem Befehl "catalina stop" anhalten

Führen Sie die folgenden Schritte aus, um den Befehl "catalina stop" zu verwenden:

  1. Öffnen Sie eine Eingabeaufforderung oder ein Terminal im Betriebssystem.
  2. Wechseln Sie in das Verzeichnis, in dem Tomcat installiert ist.
  3. Geben Sie "catalina stop" ein und drücken Sie die Eingabetaste.

Nach dem Ausführen des Befehls Tomcat wird der Server vollständig gestoppt und alle Prozesse werden beendet. Daher sind Webanwendungen, die auf dem Server ausgeführt wurden, nicht verfügbar.

Stellen Sie sicher, dass Sie vor dem Ausführen des Befehls "catalina stop" keine aktiven Anwendungssitzungen haben, um Datenverluste oder nicht gespeicherte Änderungen zu verhindern. Es wird auch empfohlen, alle Arbeitsergebnisse zu speichern, bevor Tomcat gestoppt wird.

Deaktivieren von Tomcat in der Entwicklungsumgebung

Befolgen Sie die einfachen Schritte, um Tomcat in der Entwicklungsumgebung zu deaktivieren:

  1. Öffnen Sie Ihre Entwicklungsumgebung (z. B. Eclipse, IntelliJ IDEA oder NetBeans).
  2. Gehen Sie zu den Tomcat-Servereinstellungen.
  3. Konfigurieren Sie den Server so, dass er beim Starten der Entwicklungsumgebung oder des Projekts nicht automatisch gestartet wird.
  4. Speichern Sie die Änderungen, und schließen Sie die Tomcat-Servereinstellungen.
  5. Starten Sie die Entwicklungsumgebung, und stellen Sie sicher, dass Tomcat nicht automatisch gestartet wird.

Wenn Sie immer noch sehen, dass Tomcat ausgeführt wird, starten Sie Ihre Entwicklungsumgebung neu oder starten Sie Ihren Computer neu. Dies sollte Tomcat vollständig deaktivieren.

Beachten Sie, dass die Deaktivierung von Tomcat abhängig von Ihrer Entwicklungsumgebung etwas unterschiedlich sein kann. Es ist auch wichtig zu verstehen, dass das Deaktivieren von Tomcat bedeutet, dass die Webanwendungen, die Sie entwickeln, erst verfügbar sind, wenn Sie Tomcat erneut aktivieren.

Beispiel zum Deaktivieren von Tomcat in IntelliJ IDEA

In IntelliJ IDEA können Sie Tomcat einfach ausschalten, indem Sie diese einfachen Schritte befolgen:

SchrittHandlung
1Öffnen Sie das Projekt in IntelliJ IDEA
2Wählen Sie in der oberen Symbolleiste "Ansicht" und gehen Sie zum Abschnitt "Windows-Tool"
3Klicken Sie auf die Registerkarte Services, um das Fenster Services zu öffnen
4Stellen Sie sicher, dass die Registerkarte "Server" im Fenster "Services" maximiert ist, und suchen Sie nach Ihrem Tomcat-Server
5Klicken Sie mit der rechten Maustaste auf Ihren Tomcat-Server und wählen Sie "Stop"

Nachdem Sie diese Schritte ausgeführt haben, wird Tomcat in IntelliJ IDEA deaktiviert und Ihre Anwendung wird nicht mehr im Browser verfügbar sein.