Tomcat中存放图片文件丢失问题

1、tomcat中存放的图片丢失原因:

tomcat 在处理 WAR 包时,会在部署时解压 WAR 包并创建文件夹。如果在 tomcat 运行时删除了 WAR 包,tomcat会检测到这种变化,然后可能会自动清理已解压的文件夹。这是tomcat默认的行为,目的是保持服务器的整洁,避免无用的文件占用空间。

2、避免方式
(1)、在进行删除旧的war包操作前,先停止tomcat,然后再进行删除更新操作。
(2)、在进行删除旧的war包操作前,先把文件进行备份,然后再更新,防止数据丢失。
(3)、也可以把war包先进行解压,然后再放到tomcat中进行更新操作。
总的来说,不管用哪一种操作方式,最好先进性数据备份,然后在进行更新等操作。

相关推荐
花阴偷移9 分钟前
kotlin语法(上)
android·java·开发语言·kotlin
木易 士心14 分钟前
Go、Rust、Kotlin、Python 与 Java 从性能到生态,全面解读五大主流编程语言
java·golang·rust
qq_3363139318 分钟前
java基础-set系列集合
java·开发语言·python
莽夫搞战术21 分钟前
Linux NAS 迁移避坑指南:放弃 chown -R,ID 映射让权限配置秒完成
linux·服务器
U***l83224 分钟前
【Spring】IDEA中创建Spring项目
java·spring·intellij-idea
好好沉淀26 分钟前
IDEA 报错:You aren‘t using a compiler supported by lombok (1分钟解决方案)
java·spring·intellij-idea
今天你TLE了吗44 分钟前
通过RocketMQ延时消息实现优惠券等业务MySQL当中定时自动过期
java·spring boot·后端·学习·rocketmq
胡楚昊1 小时前
CTF SHOW逆向
java·服务器·前端
被制作时长两年半的个人练习生1 小时前
如何调试llama.cpp及判断是否支持RVV
linux·服务器·llama
烤麻辣烫1 小时前
黑马程序员苍穹外卖(新手)DAY12
java·开发语言·学习·spring·intellij-idea