2024-09-21T00:34:57.758+08:00 WARN 31180 --- [nio-3000-exec-5] .w.s.m.s.DefaultHandlerExceptionResolver : Resolved [org.springframework.web.multipart.MaxUploadSizeExceededException: Maximum upload size exceeded] 2024-09-21T00:34:58.751+08:00 WARN 31180 --- [nio-3000-exec-6] .w.s.m.s.DefaultHandlerExceptionResolver : Resolved [org.springframework.web.multipart.MaxUploadSizeExceededException: Maximum upload size exceeded]
在 Spring Boot 中,你可以在 application.properties 或 application.yml 中設定最大上傳檔案大小。 如果使用 application.properties,可以新增以下內容: properties 複製程式碼 spring.servlet.multipart.max-file-size=10MB spring.servlet.multipart.max-request-size=10MB 如果使用 application.yml,可以新增以下內容: yaml 複製程式碼 spring: servlet: multipart: max-file-size: 10MB max-request-size: 10MB 根據你的需求調整 10MB 的大小。 2. 確保伺服器配置 如果你使用的是 Tomcat 作為伺服器,可能還需要在 Tomcat 的配置檔案中設定上傳大小限制,通常是在 server.xml 檔案中。找到 Connector 標籤,新增或修改 maxPostSize 屬性,例如: xml 複製程式碼 <Connector port="8080" protocol="HTTP/1.1" maxPostSize="10485760" /> <!-- 10MB -->