今天同事反应上传图片报错,自己测试有没发现问题,询问得知上传的图片是截图,自己再用这个截图在本地和服务器测试都会报错,这就很无语了,上详细的报错信息

org.springframework.web.multipart.MultipartException: 
Failed to parse multipart servlet request; nested exception is org.apache.commons.fileupload.FileUploadBase$IOFileUploadException: Processing of multipart/form-data request failed. /tmp/tomcat.3430097354028248338.9215/work/Tomcat/localhost/ROOT/upload_ba200def_63a9_4bc3_ae5b_bd448e83071b_00000520.tmp (No such file or directory)

参考博客 https://blog.csdn.net/qq_28643817/article/details/86715013

在.yml文件配置tomcat的临时目录

server:
  port: 8215
  tomcat:
    basedir: /home/temp

再次启动项目,发现D盘有新建文件夹目录 D:\home\temp\work\Tomcat\localhost\ROOT

再测试上传就没问题了。

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐