Не удается остановить Tomcat6, установленный через Macports в Mac OS X 10.7.3 - PullRequest
0 голосов
/ 29 февраля 2012

Я использую Mac OS X 10.7.3.Я установил tomcat6 через macports 2.0.4.Я поместил расположение tomcat6 в myeclipse для конфигурации сервера Spring 10.Пока все было хорошо.

Затем я попытался запустить его в myeclipse.Он не мог запуститься, сказав, что что-то вроде порта 8080 уже используется.

Затем я подошел к терминалу.

ps aux | grep tomcat

4 обнаружился процесс.Казалось, tomcat6 запускается автоматически после установки.Затем я попытался остановить его с помощью

sudo tomcatctl stop

Вот и возникла проблема.Независимо от того, как я пытался, он всегда говорит:

Stopping Tomcat...(pid ****)............... giving up.

Я пытался убить процесс, но он продолжал запускать tomcat сразу после убийства.

Как мне остановить его и позволить myeclipse занятьнад ним?Любая помощь приветствуется.

Спасибо,

Мило

1 Ответ

2 голосов
/ 29 февраля 2012

попробуйте выполнить sudo port unload tomcat6

Эта команда заменила взаимодействие с launchctl самостоятельно, но я не уверен, поддерживает ли он переключатель -w, который обычно удалял бы демон запуска, если он использовался со значением launchctl unloadвы не столкнетесь с проблемой волшебного перезапуска.

...