我按照以下步骤操作:
我查看了文档,并在此处找到了http://tomcat.apache.org/tomcat-5.5-doc/config/host.html,其中“Automatic Application Deployment”下的以下引用:
- 关闭Tomcat
- 使用时间戳为12月1日的war文件进行部署
- 启动Tomcat——这将为已部署的war文件创建一个解压后的目录。
- 停止Tomcat
- 使用时间戳为12月3日的新war文件更新旧的war文件
- 重新启动Tomcat
我查看了文档,并在此处找到了http://tomcat.apache.org/tomcat-5.5-doc/config/host.html,其中“Automatic Application Deployment”下的以下引用:
难道不应该通过上述第二点自动更新文件吗?除了在启动时发生的自动部署外,您还可以请求在Tomcat运行时放置在appBase(或$CATALINA_HOME/conf/[engine_name]/[host_name]的情况下)目录中的新XML配置文件、WAR文件或子目录将根据上述规则自动部署。自动部署程序还将跟踪Web应用程序以下更改:
- WEB-INF/web.xml文件的更新将触发Web应用程序的重新加载
- 扩展的WAR文件的更新将触发卸载(删除已扩展的Web应用程序),然后进行部署
- XML配置文件的更新将触发一个卸载(而不是删除任何已扩展的目录),然后进行相关Web应用程序的部署
在server.xml文件中设置了自动部署(Autodeploy)为true。
Drop
是什么意思吗? - tash