Spring boot 临时目录被清除解决方案 Linux教程



附件上传反馈错误:

Could not parse multipart servlet request; nested exception is java.io.IOException: The temporary upload location [/tmp/tomcat.8138980679610086191.15002/work/Tomcat/localhost/ROOT] is not valid


解决方法


---创建临时目录:

mkdir -p /tmp/tomcat.8138980679610086191.15002/work/Tomcat/localhost/ROOT

---重启springboot项目,重新生成临时目录。

---修改启动脚本,增加参数-Djava.io.tmpdir修改临时目录,避免临时目录被服务器清除,例如:

java -Djava.io.tmpdir=/tmp/tomcat.8138980679610086191.15002/work/Tomcat/localhost/ROOT

---修改服务器清理规则(以centos7为例),增加排除tomcat临时目录

## 新增排除目录

x /tmp/tomcat.*



签名:这个人很懒,什么也没有留下!
最新回复 (0)
返回