千羽易行

导航

springboot报错说 Failed to parse multipart servlet request; nested exception is java.io.IOException

产生原因:

1、对于http POST请求来说,它需要使用这个临时目录来存储post数据。
2、该目录是挂在到/temp目录下的临时文件,那么对于一些OS系统,像centOS将经常删除这个临时目录,所有导致该目录不存在了

解决办法:

1、重启项目

2、在properties文件中配置

spring.servlet.multipart.location=/home/temp/
spring.http.multipart.location这个属性不知道是因为我的SpringBoot版本太新了还是因为这个属性已经废弃了,反正我的项目中用不了。

posted on 2020-10-16 16:33  千羽易行  阅读(10372)  评论(0编辑  收藏  举报