zoukankan      html  css  js  c++  java
  • Failed to parse multipart servlet request; nested exception is java.io.IOException: The temporary upload location [/tmp/tomcat.1428942566812653608

    这个问题也是某天做一个上传文件功能发生的。然后在网上查找的资料,整理了这几个解决方案。

    1.在application.yml文件中设置multipart location ,并重启项目

    spring:
      http:
        multipart:
          location: /data/upload_tmp

    2.application.yml文件中设置

    server
      tomcat:
         basedir: /tmp/tomcat
    

     3.在配置文件添加bean

    @Bean
    public MultipartConfigElement multipartConfigElement() {
      MultipartConfigFactory factory = new MultipartConfigFactory();
      factory.setLocation("/tmp/tomcat");
      return factory.createMultipartConfig();
    }

    4.添加启动参数 -java.tmp.dir=/path/to/application/temp/,并重启

    本人是用第二个方案解决的。

  • 相关阅读:
    BZOJ1941Hide and Seek
    数学与树学(娱乐向)
    树状数组(模板)
    BZOJ2716天使玩偶
    BZOJ3262陌上花开
    BZOJ3781小B的询问
    BZOJ3236作业
    Bsgs模板
    HNOI2008明明的烦恼
    BZOJ1211树的计数
  • 原文地址:https://www.cnblogs.com/chancy/p/11328794.html
Copyright © 2011-2022 走看看