springboot由原来的1.xx版本升为2.2.13.RELEASE版本。 原来的配置为
spring:
devtools:
restart:
enabled: true
profiles:
active: dev
http:
multipart:
maxFileSize: 1024Mb
maxRequestSize: 1024Mb
servlet:
multipart:
max-file-size: 1024
max-request-size: 1024
结果上传报错了,原来新的版本默认单位是字节,所以只要在max-file-size配上单位即可。
spring:
devtools:
restart:
enabled: true
profiles:
active: dev
http:
multipart:
maxFileSize: 1024Mb
maxRequestSize: 1024Mb
servlet:
multipart:
max-file-size: 1024MB
max-request-size: 1024MB
查阅资料总结: Spring Boot 1.3 版本:
multipart.maxFileSize
multipart.maxRequestSize
Spring Boot 1.4 版本和 1.5 版本:
spring.http.multipart.maxFileSize
spring.http.multipart.maxRequestSize
Spring Boot 2.0 以上版本:
spring.servlet.multipart.maxFileSize
spring.servlet.multipart.maxRequestSize