eclipse中tomcat的stop和terminate选项之间的区别

时间:2014-03-02 15:58:59

标签: java eclipse tomcat6

eclipse中tomcat的stop和terminate选项有什么区别。我正在使用eclipse Kepler for Java EE。

unix中它们的等效命令行选项是什么?

停止意味着停止Web应用程序并终止意味着停止tomcat服务器吗?

编辑:终止我可以在调试透视图中看到,这相当于终止任何java程序。 现在怀疑是什么停止了? 。如果它停止了tomcat,我怎么能在不停止tomcat服务器的情况下只停止webapp。

2 个答案:

答案 0 :(得分:2)

使用"停止服务器"停止Tomcat服务器实例时遇到了一些麻烦。按钮,我对它感到好奇。

我进入了Eclipse手册。我不经常去那里,因为Stackoverflow上有很多方便的答案。特别是,这个页面讲述了"终止"之间的区别。和"停止服务器":

http://help.eclipse.org/indigo/index.jsp?topic=%2Forg.eclipse.wst.server.ui.doc.user%2Ftopics%2Ftwstpins.html

从NOTE中提取,似乎"停止服务器"尝试通过正常的停止例程来关闭服务器,例如在servlet上调用destroy()方法

因此,如果你可以调用你的webapps destroy()方法......这可能是一种在不关闭整个服务器的情况下关闭应用程序的方法。

最后,我建议使用"终止"如果有人在正常的过程中出现问题"停止服务器",即使它更突然。

答案 1 :(得分:0)

没有选择在不停止tomcat服务器的情况下停止单个webapp。您可以通过remove选项取消部署Web应用程序。