Как остановить веб-сервер Jetty в Google App Engine - PullRequest
1 голос
/ 30 ноября 2009

Если вы занимаетесь локальной разработкой, я хочу знать, как мы можем остановить / убить веб-сервер Jetty? Я должен закрывать свою Eclipse IDE всякий раз, когда мне нужно это сделать. Есть ли другой способ сделать это? Или мы должны убить процесс?

Спасибо.

Ответы [ 2 ]

1 голос
/ 30 ноября 2009

Вы должны увидеть запущенные экземпляры Jetty в одном из Console. Просто нажмите красную кнопку .

0 голосов
/ 31 мая 2012

Причал можно остановить следующими способами:

  • Вы можете нажать «красную» кнопку в окне консоли Eclipse
  • Вы можете ввести «q», затем нажать «Enter» в окне консоли (или «r» для перезапуска) (Это может работать только для «Run Jetty Run»)

Если оба эти сбоя, то если вы используете Linux или OSX, вы можете открыть окно терминала и набрать следующее, чтобы найти идентификатор процесса Jetty и убить его. Идентификатор процесса - это 2-й столбец, показанный в результатах, и вам нужно быть осторожным, чтобы не увидеть здесь какой-либо другой процесс:

ps aux | grep jetty | grep java

затем выполните следующее, чтобы завершить процесс

kill process_id_from_above_call

Вы можете запустить вышеупомянутые 2 команды за один выстрел, выполнив следующее:

kill $(ps aux | grep jetty | grep java | awk '{print $2}')

но будьте уверены, вы подходите Jetty, прежде чем сделать это, так как вы можете убить то, что не хотите убивать, если оно не соответствует должным образом ;-) Обратите внимание, что если это все еще Вы можете заставить его быть убитым, выполнив следующее:

kill -9 $(ps aux | grep jetty | grep java | awk '{print $2}')
...