例如我有一个名为test.war的war文件第一次当我部署test.war tomcat提取它并创建文件夹测试时,但是当使用app更改某些内容并创建war再次部署时tomcat不会解压war文件第二次所以我必须删除测试文件夹,然后tomcat解压war文件没有问题。但我不想删除测试文件夹,因为会有用户图像数据或其他东西。
答案 0 :(得分:1)
我认为那应该是这样的。 提取war文件时,其内容将被放入同名文件夹中。 同名文件夹的存在告诉war文件已被解压缩,否则每次发现它时都会保持解包相同的战争。 你明确地告诉它解压war文件,如果已经解压缩,删除/重命名目标文件夹(最好保留备份,以防你需要回滚)。
将动态数据或用户资料放入该文件夹是一种不好的做法。你应该将这些东西存放在其他地方。