SpringBoot项目启动报错:Failed to bind properties under ‘spring.servlet.multipart.max-request-size’ to org.
参考网址:
https://changemax.blog.csdn.net/article/details/104208060?utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromMachineLearnPai2%7Edefault-1.control&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromMachineLearnPai2%7Edefault-1.control
情景再现
公司要重做之前的一个项目,从老的项目中抽离框架,但是springboot的版本是2.0.2的版本,比较低,我想换成现在市面上比较广的2.2.5版本
然后项目启动报错
Failed to bind properties under 'spring.servlet.multipart.max-request-size' to org.springframework.util.unit.DataSize:
原因
**只需要将Mb改为MB就可以了,这个问题出现在你可能升级了 spring-boot-starter-parent jar包的版本。**
原来的配置
spring.servlet.multipart.max-file-size =500Mb
spring.servlet.multipart.max-request-size =500Mb
修改后的配置
spring.servlet.multipart.max-file-size =500MB
spring.servlet.multipart.max-request-size =500MB