雄猫未自动部署战争文件
2022-09-01 09:42:46
我按照以下步骤操作
- 关闭雄猫
- 部署了时间戳为 12 月 1 日的战争文件
- 启动 Tomcat - 这为已部署的 war 文件创建了分解目录。
- 停止雄猫
- 使用时间戳为12月3日的新文件更新了战争文件
- 重新启动雄猫
我发现当我重新启动Tomcat时,以前扩展的文件夹中的现有文件没有更新。战争文件的更新不应该更新相关的jsp,类文件吗?
我查看了文档,发现这个 http://tomcat.apache.org/tomcat-5.5-doc/config/host.html。“自动应用程序部署”下的以下引用
除了在启动时发生的自动部署之外,您还可以请求在 Tomcat 运行时自动部署放入 appBase(如果
是 XML 配置文件,则为 $CATALINA_HOME/conf/[engine_name]/[host_name])目录中的新 XML 配置文件、WAR 文件或子目录。 根据上述规则。自动部署程序还将跟踪 Web 应用程序的以下更改:
- 对 WEB-INF/web.xml 文件的更新将触发 Web 应用程序的重新加载
- 对已扩展的 WAR 的更新将触发取消部署(删除扩展的 Web 应用),然后进行部署
- 对 XML 配置文件的更新将触发取消部署(不删除任何展开的目录),然后部署关联的 Web 应用程序
由于上述第2点,文件是否应该自动更新?
自动部署在服务器中设置为 true.xml