我对我的webapp开发遇到的tomcat操作有些怀疑:
非常感谢.
具体来说,当我的Web应用程序无法初始化时(由于配置错误),我希望Tomcat中止启动.
我试图使用Tomcat关闭端口.当我的网络应用程序启动时,这还没有准备好.
-Dorg.apache.catalina.startup.EXIT_ON_INIT_FAILURE = true,不起作用.Tomcat启动就好了.
抛出未被捕获的异常.我试过抛出异常.Tomcat仍然正确初始化,但我的Web应用程序处于非功能状态.
使用Tomcat JMX API.没有任何关闭方法会导致Tomcat关闭.
到目前为止,我唯一的另一个选择是System.exit(-1).这确实有效,但我担心对Tomcat这样做会导致问题.