上传到 webapps 目录的新 .war 文件是否会强制重新启动 tomcat?

上传到 webapps 目录的新 .war 文件是否会强制重新启动 tomcat?

我正在组建一个新的构建环境,当我上传一个新的 .war 文件时,Tomcat 似乎没有将其解压到目录结构中,或者重新启动。

是否需要为此设置一些设置?我正在使用 ubuntu

答案1

要获得自动部署行为,您需要<Host>在 Tomcat 配置中找到该块,并确保以下内容是其中的一部分:unpackWARs="true" autoDeploy="true"

只要设置了这些,它就会自动解压 .war 文件。请记住,这仅适用于放置在 webapps 目录中的 .war 文件。

重新部署不需要重新启动服务,因此您不应该期望看到 Tomcat 服务自行重新启动。

相关内容