在 eclipse 中 tomcat 的停止和终止选项有什么区别。我正在为 Java EE 使用 eclipse Kepler。
它们在 unix 中的等效命令行选项是什么?
stop是停止web应用,terminate是停止tomcat服务器吗?
编辑:终止我可以在调试透视图中看到,这相当于终止任何 java 程序。 现在剩下的疑惑是 stop 做什么? .如果它正在停止 tomcat,我如何才能在不停止 tomcat 服务器的情况下仅停止 webapp。
最佳答案
我在使用“停止服务器”按钮停止 Tomcat 服务器实例时遇到了一些麻烦,我对此感到好奇。
我进入了 Eclipse 手册。我通常不去那里,因为在 Stackoverflow 上有很多关于它的好用的答案。特别是,此页面说明了“终止”和“停止服务器”之间的区别:
从 NOTE 中提取,似乎“停止服务器”试图通过正常的停止例程关闭服务器,例如调用 servlet 上的 destroy() 方法。
因此,如果您可以调用 Web 应用程序的 destroy() 方法……这可能是一种无需关闭整个服务器即可关闭应用程序的方法。
最后,如果有人对“停止服务器”的正常过程有问题,我建议使用“终止”,即使它更突然。
关于java - eclipse中tomcat的停止和终止选项的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22129875/