it-swarm.com.ru

как начать останавливать сервер Tomcat, используя CMD?

Я установил путь для Tomcat и установил все переменные как

  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;.;

Когда я захожу в папку bin и дважды щелкаю по startup.bat, запускается мой Tomcat, а когда я дважды щелкаю по shutdown.bat, Tomcat останавливается.

Но я хочу использовать запуск CMD и остановить Tomcat . И в любой папке я пишу команду startup.bat, сервер запускается, и когда я пишу shutdown.bat, сервер останавливается.

10
user346077

Добавьте %CATALINA_HOME%/bin к системной переменной path.

Перейдите на экран Environment Variables в разделе System Variables. Будет переменная Path, отредактируйте переменную и добавьте ;%CATALINA_HOME%\bin к переменной, затем нажмите OK, чтобы сохранить изменения. Закройте все открытые командные строки, затем откройте новую командную строку и попробуйте использовать команду startup.bat.

14
Arun P Johny

Шаги для запуска Apache Tomcat с использованием cmd:
1. Во-первых, убедитесь, что JRE_HOME или Java_HOME - это переменная, доступная в переменных среды (если она не создана, создайте новую переменную JRE_HOME или Java_HOME).
2. Перейдите в cmd и измените ваш рабочий каталог на bin, где установлен Apache (или извлечен). 
3. Введите Command -> catalina.bat start to start server.
4. Введите Command -> catalina.bat stop to stop сервер.

4
Yuvi Jum

Это то, что я использовал для запуска и остановки Tomcat 7.0.29, используя ant 1.8.2. У меня нормально работает, но оставляет управление в окне запущенного сервера. Я еще не пробовал, но я думаю, что если я изменю «/ K» в последовательности запуска на «/ C», он может даже этого не сделать.

<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
Carson Balzrette

вы можете использовать этот трюк для запуска Tomcat с использованием cmd и непосредственно из папки bin Tomcat.

1 . Установить путь JDK.

2.

Чтобы установить путь . Перейдите на рабочий стол и щелкните правой кнопкой мыши значок компьютера. Нажмите Свойства

перейдите в Дополнительные настройки системы.

затем нажмите Переместить в переменные среды.

Нажмите новый и установите путь AS,

в столбце имя переменной = Java_HOME

Значение переменной = C:\Program Files\Java\jdk1.6.0_19

Нажмите ОК, хорошо.

теперь путь обозначен.

3.

Перейдите в папку Tomcat, где вы установили Tomcat . Перейдите в папку bin . Есть два пакетных файла окна.

1.Запуск

2. Отключение.

Используя cmd если вы установили диск в D Drive

введите на экране cmd

  1. D:

  2. Cd Tomcat\bin Затем введите Автозагрузка.

4 . Нажав на них, вы можете запускать и останавливать Tomcat.

5.

Заключительный этап.

если вы начнете и хотите это проверить.

открыть браузер в строке типа URL.

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

Создайте файл .bat и напишите две команды:

cd C:\ Path to your Tomcat directory \ bin

startup.bat

Теперь при двойном щелчке сервер Tomcat запустится.

0
Pratik Agarwal

Я только что скачал Tomcat и хочу остановить его (Windows).

  1. Чтобы остановить Tomcat

    • запустить cmd от имени администратора (я использовал Cmder)

    • найти идентификатор процесса

список задач/Fi "Imagename 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
  • прекратить процесс с pid 6376

C:\Users\Admin

taskkill /f /pid 6376

УСПЕХ: Процесс с PID 6376 был прекращен.

  • остановить процесс с помощью pid 5352

C:\Users\Admin

taskkill /f /pid 5352

УСПЕХ: Процесс с PID 5352 был прерван. 

0
фымышонок

Измените каталог на каталог Tomcat/bin в командной строке

cd C:\Program Files\Apache Software Foundation\Tomcat 8.0\bin

Запустите следующую команду, чтобы начать:

В Linux:> startup.sh

В Windows:> startup.bat

Запустите эти команды чтобы остановить

В Linux: shutdown.sh

В Windows: shutdown.bat

0
Shashank G