【发布时间】:2015-03-28 16:20:38
【问题描述】:
我们正在使用 java 开发 Web 应用程序。我想在我的一种方法中使用System.exit() 而不是返回。据我所知,如果我使用它,应用程序将进入关闭模式。
有人可以给我建议吗?
【问题讨论】:
-
“任何人都可以给我建议。” - 我建议你不要这样做。
标签: java web-applications systemexit
我们正在使用 java 开发 Web 应用程序。我想在我的一种方法中使用System.exit() 而不是返回。据我所知,如果我使用它,应用程序将进入关闭模式。
有人可以给我建议吗?
【问题讨论】:
标签: java web-applications systemexit
总的来说,这是一个非常糟糕的想法,但经验法则是System.exit() 会关闭整个 JVM。
您的 Web 应用程序应该能够处理响应,而不仅仅是杀死自己,我不知道您希望它杀死自己的好场景。
【讨论】:
System.exit() 会很有帮助。否则,您必须向后滚动日志文件以找出根本原因。当然,你不会在生产模式下使用它。
System.exit() 将关闭 Servlet Container / (Tomcat)
When should we call System.exit in Java
【讨论】: