Tomcat是否继续重新部署战争?

时间:2017-10-27 07:51:01

标签: tomcat deployment war

我运行Tomcat8并在webapps目录中部署了app.war文件。我的问题是,当Tomcat启动时,它会部署app.war文件并创建app文件夹。如果我将app.war文件保留在webapps目录中,Tomcat会在每次重新启动时重新部署它,还是检查现有应用程序文件夹是否存在?

1 个答案:

答案 0 :(得分:1)

我想你已回答了自己的问题。来自documentation

  

在这种情况下,Tomcat启动时会发生以下部署顺序:

     
      
  1. 将首先部署任何上下文描述符。
  2.   
  3. 然后将部署未被任何上下文描述符引用的爆炸Web应用程序。 如果他们在appBase中有一个关联的.WAR文件且比爆炸式网络应用程序更新,则会删除展开的目录,并从.WAR重新部署webapp
  4.   
  5. .WAR文件将被部署
  6.   

所以,你的问题的答案是,只有战争比相应的爆炸目录更新,才会重新部署战争。