上传文件提示The temporary upload location [/tmp/tomcat.xxxx...问题解决方案

异常描述

Caused by: java.io.IOException: The temporary upload location [/tmp/tomcat.xxx.xxx/work/Tomcat/localhost/ROOT] is not valid

原因

spring boot应用服务启动的时候,会在tmp目录下生成一个关于tomcat的文件目录,上传的文件先要转换成临时文件保存在这个文件夹下面。由于临时tmp目录下的文件,在长时间(10天)没有使用的情况下,就会被系统机制自动删除掉,所以长时间没访问的话,再次文件上传这个临时文件的文件夹会被删除。

解决方案

1、在配置文件中加上:
server.tomcat.basedir=temp
2、重启项目

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章