springboot上传文件时报错:

org.apache.tomcat.util.http.fileupload.FileUploadBase$SizeLimitExceededException: the request was rejected because its size (11601865) exceeds the configured maximum (10485760)

由于上传的文件超过了默认上传文件的大小,springboot 默认 multipart.max-file-size大小是1M,max-request-size默认大小是10M。

解决方法:

在application.properties中配置:

如果是springboot1.x,使用如下配置:

spring.http.multipart.max-file-size=100MB
spring.http.multipart.max-request-size=100MB

如果是springboot2.x, 使用如下配置:

spring.servlet.multipart.max-file-size=100MB
spring.servlet.multipart.max-request-size=100MB