我在tomcat的配置文件server.xml中添加了如下设置。
<Context docBase="path/to/war/abc.war" path="abc"/>
启动tomcat,tomcat会解压abc.war到webapps/abc。
然后我使用构建工具生成新版本的 abc.war,新的 abc.war 将覆盖旧的 abc.war 文件。
停止tomcat,重新启动。新的 abc.war 未部署。有没有让tomcat每次都重新部署war文件的配置?
虽然,有一个解决方法,每次启动 tomcat 之前删除 webapps/abc 文件夹。
最佳答案
在context.xml中设置unpackWar=true
关于java - 如何配置tomcat每次都重新部署war?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26837011/