最近、Web 経由で 1M を超えるファイルを送信するとエラーが発生しました。
org.springframework.web.multipart.MaxUploadSizeExceededException: 最大アップロード サイズを超えました。ネストされた例外は java.lang.IllegalStateException です: org.apache.tomcat.util.http.fileupload.FileUploadBase$FileSizeLimitExceededException: フィールド ファイルが最大許容サイズの 1048576 バイトを超えています
または、次のエラーを報告してください
[dispatcherservlet] Java io ioException ストリームをスローして閉じる
解決:
1.スプリングブート1.xバージョン
spring.http.multipart.maxFileSize = 10Mb
spring.http.multipart.maxRequestSize=100Mb
2.スプリングブート2.xバージョン
spring.servlet.multipart.max-file-size=10MB
spring.servlet.multipart.max-request-size=100MB
設定後はシステムを再起動するだけです