MaxUploadSizeExceededException文件上传异常

2022-07-19 18:53:58.210 WARN 1244 --- [nio-8888-exec-3] .m.m.a.ExceptionHandlerExceptionResolver : Resolved [org.springframework.web.multipart.MaxUploadSizeExceededException: Maximum upload size exceeded; nested exception is java.lang.IllegalStateException: org.apache.tomcat.util.http.fileupload.impl.FileSizeLimitExceededException: The field file exceeds its maximum permitted size of 1048576 bytes.]

出现这个异常的原因就是springboot嵌入的tomcat默认的文件大小限制是1mb。
解决办法:

1.通过设置application.yml文件属性更改文件大小限制如图:

spring:
  servlet:
    multipart:
      enabled: true #是否启用http上传处理
      max-request-size: 100MB #设置总上传的数据大小,最大请求文件的大小
      max-file-size: 20MB #设置单个文件最大长度
      file-size-threshold: 20MB #当文件达到多少时进行磁盘写入
posted @ 2022-07-19 19:08  长情c  阅读(669)  评论(0)    收藏  举报