Не удается остановить Tomcat6, установленный через Macports в Mac OS X 10.7.3

Я использую 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 сразу после убийства.

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

Спасибо,

Майло


person hoyomi    schedule 29.02.2012    source источник


Ответы (1)


попробуй сделать sudo port unload tomcat6

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

person prodigitalson    schedule 29.02.2012