Java 在tomcat 7中,我如何在特定条件下取消war部署?

Java 在tomcat 7中,我如何在特定条件下取消war部署?,java,tomcat,deployment,war,Java,Tomcat,Deployment,War,我必须在部署在Tomcat7中的现有WAR应用程序中实现一个特殊条件检查。我已经创建了一个Servlet,可以对其init方法执行必要的检查。所以,在战争期间,一切都在检查中 现在,如果我希望WAR应用程序只有在满足所有条件并且某些条件不起作用时才可访问,那么我如何停止WAR的部署?换句话说,我如何阻止访问WAR应用程序 例如,我发现数据库没有正确更新,因此应用程序在试图访问数据库时会崩溃

我必须在部署在Tomcat7中的现有WAR应用程序中实现一个特殊条件检查。我已经创建了一个Servlet,可以对其init方法执行必要的检查。所以,在战争期间,一切都在检查中

现在,如果我希望WAR应用程序只有在满足所有条件并且某些条件不起作用时才可访问,那么我如何停止WAR的部署?换句话说,我如何阻止访问WAR应用程序

例如,我发现数据库没有正确更新,因此应用程序在试图访问数据库时会崩溃