赞
踩
项目中SpringBoot用undertow作为服务器,项目中配置如下:
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
<exclusions>
<exclusion>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-tomcat</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-undertow</artifactId>
</dependency>
报错:
1.
此时检查SpringBoot2.0关于多附件上传的配置:
spring:
servlet:
multipart:
max-file-size: 10MB
max-request-size: 10MB
#文件上传时存放的临时路径 需提前新建 且为绝对路径
location: /app/jkoala/tmp
上面的错误在于
max-file-size: 10MB
max-request-size: 10MB
配置过小,上传的附件过大,此时可以更改配置
spring:
servlet:
multipart:
max-file-size: 100MB
max-request-size: 100MB
#文件上传时存放的临时路径 需提前新建 且为绝对路径
location: /app/jkoala/tmp
此时配置idea
-java.tmp.dir=/path/to/application/temp/
重启项目即可
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。