web-dev-qa-db-de.com

wie stoppe ich den Tomcat-Server mit CMD?

Ich setze den Pfad für den Tomcat und setze alle Variablen wie

  1. Java_HOME=C:\Program Files (x86)\Java\jdk1.6.0_22
  2. CATALINA_HOME=G:\springwork\server\Apache-Tomcat-6.0.29
  3. CLASSPATH=G:\springwork\server\Apache-Tomcat-6.0.29\lib\servlet-api.jar;G:\springwork\server\Apache-Tomcat-6.0.29\lib\jsp-api.jar;.;

Wenn ich in den Ordner bin gehe und auf startup.bat doppelklicke, startet mein Tomcat und wenn ich auf shutdown.bat doppelklicke, stoppt Tomcat.

Aber ich möchte mit CMD den Tomcat starten und stoppen. Und in jedem Ordner, in den ich den Befehl startup.bat schreibe, wird der Server gestartet, und wenn ich shutdown.bat schreibe, wird der Server gestoppt.

10
user346077

Fügen Sie %CATALINA_HOME%/bin zur Pfadsystemvariablen hinzu.

Gehen Sie zum Environment Variables-Bildschirm unter System Variables. Dort wird eine Path-Variable bearbeitet, die Variable bearbeitet und ;%CATALINA_HOME%\bin zur Variablen hinzugefügt. Klicken Sie dann auf OK, um die Änderungen zu speichern. Schließen Sie alle geöffneten Eingabeaufforderungen, öffnen Sie eine neue Eingabeaufforderung und versuchen Sie, den Befehl startup.bat zu verwenden.

14
Arun P Johny

Schritte zum Starten von Apache Tomcat mit cmd:
1. Stellen Sie zunächst sicher, dass JRE_HOME oder Java_HOME eine in Umgebungsvariablen verfügbare Variable ist (wenn keine neue Variable JRE_HOME oder Java_HOME erstellt wird).
2. Wechseln Sie zu cmd und ändern Sie Ihr Arbeitsverzeichnis in den bin-Pfad, in dem Apache installiert (oder extrahiert) wird. 
3. Geben Sie Befehl -> catalina.bat start in Start des Servers ein.
4. Geben Sie Befehl -> catalina.bat stop in stop des Servers ein.

4
Yuvi Jum

Dies war das, was ich zum Starten und Stoppen von Tomcat 7.0.29 mit Ant 1.8.2 verwendet habe. Funktioniert gut für mich, lässt aber das Steuerelement im gestarteten Serverfenster. Ich habe es noch nicht ausprobiert, aber ich denke, wenn ich "/ K" in der Startsequenz auf "/ C" ändere, kann es das nicht einmal tun.

<target name="Tomcat-stop">
    <exec dir="${appserver.home}/bin" executable="cmd">
        <arg line="/C start cmd.exe /C shutdown.bat"/>
    </exec>
</target>



<target name="Tomcat-start" depends="Tomcat-stop" >
    <exec dir="${appserver.home}/bin" executable="cmd">
        <arg line="/K start cmd.exe /C startup.bat"/>
    </exec>

</target>
3

sie können diesen Trick verwenden, um Tomcat mit cmd und direkt über den Bin-Ordner von Tomcat auszuführen.

1 . Setze den Pfad von jdk.

2.

Um den Pfad festzulegen, gehen Sie zu Desktop und klicken Sie mit der rechten Maustaste auf das Computersymbol. Klicken Sie auf die Eigenschaften

gehen Sie zu Erweiterte Systemeinstellungen.

klicken Sie dann auf Umgebungsvariablen erweitern.

Klicken Sie auf new und setzen Sie den Pfad AS.

in der Spalte Variablenname = Java_HOME

Variablenwert = C:\Programme\Java\jdk1.6.0_19

Klicken Sie auf OK.

jetzt ist der Pfad gestoppt.

3.

Wechseln Sie in den Tomcat-Ordner, in dem Sie Tomcat installiert haben Gehen Sie in den Bin-Ordner . Es gibt zwei Batch-Dateien.

1.Startup

2. Herunterfahren.

Mit cmd wenn Sie den Tomcate in D Drive installiert haben

tippen Sie auf dem Cmd-Bildschirm

  1. D:

  2. Cd Tomcat\bin Geben Sie dann Start ein.

4 ... Durch Anklicken können Sie den Tomcat starten und stoppen.

5.

Letzter Schritt.

wenn Sie anfangen und es überprüfen möchten.

Öffnen Sie einen Browser in der URL-Leiste.

**HTTP://localhost:8080/**
1
Ameer Chand

Erstellen Sie eine .bat-Datei und schreiben Sie zwei Befehle:

cd C:\ Path to your Tomcat directory \ bin

startup.bat

Beim Doppelklick startet der Tomcat-Server.

0
Pratik Agarwal

Ich habe gerade Tomcat heruntergeladen und möchte es stoppen (Windows).

  1. Tomcat zu stoppen

    • cmd als Administrator ausführen (ich habe Cmder verwendet)

    • prozess-ID finden

tasklist/fi "Bildname eq Tomcat *"

C:\Users\Admin
tasklist /fi "Imagename eq Tomcat*"

Image Name                     PID Session Name        Session#    Mem Usage
========================= ======== ================ =========== ============
Tomcat8aaw.exe                6376 Console                    1      7,300 K
Tomcat8aa.exe                 5352 Services                   0    124,748 K
  • stop Prosess mit pid 6376

C:\Benutzer\Admin

taskkill /f /pid 6376

ERFOLG: Der Prozess mit der PID 6376 wurde beendet.

  • prozess mit pid 5352 stoppen

C:\Benutzer\Admin

taskkill /f /pid 5352

ERFOLG: Der Prozess mit der PID 5352 wurde beendet. 

0

Wechseln Sie in der Eingabeaufforderung von cmd in das Verzeichnis Tomcat/bin

cd C:\Programme\Apache Software Foundation\Tomcat 8.0\bin

Führen Sie den folgenden Befehl aus, um zu beginnen:

Unter Linux:> startup.sh

Unter Windows:> startup.bat

Führen Sie diese Befehle aus, um zu stoppen

Unter Linux: shutdown.sh

Unter Windows: shutdown.bat

0
Shashank G