我正在使用Mac OS X 10.7.3。我通过macports 2.0.4安装了tomcat6。我将tomcat6位置放在myeclipse中以进行Spring 10服务器配置。到目前为止一切都很好。

然后我尝试在myeclipse中启动它。它无法启动,表示8080端口已在使用中。

然后我去了码头。

ps aux | grep tomcat


4过程出现了。在安装后,tomcat6似乎自动启动了。然后我试图用

sudo tomcatctl stop


问题来了。不管我怎么尝试,总是说

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


我试图终止该过程,但是在终止之后,它仍然重新启动了tomcat。

我如何停止它并让myeclipse接管它?任何帮助表示赞赏。

谢谢,

米洛

最佳答案

尝试做sudo port unload tomcat6

该命令自己替换了与launchctl的交互,但是不确定是否支持-w开关,如果它与launchctl unload一起使用通常会删除启动守护程序,这意味着您不会遇到魔术重启问题。

10-08 13:08