복붙노트

[SPRING] 자바 대형 파일 업로드 java.io.IOException를 던졌습니다 :지도가 실패했습니다

SPRING

자바 대형 파일 업로드 java.io.IOException를 던졌습니다 :지도가 실패했습니다

내가 봄과 최대 절전 모드를 사용하고 큰 파일을 업로드하려고하지만 업로드하려고 할 때 150Mb가 넘으면 오류가 발생합니다.

Caused by: java.lang.OutOfMemoryError: Map failed
at sun.nio.ch.FileChannelImpl.map0(Native Method)
at sun.nio.ch.FileChannelImpl.map(FileChannelImpl.java:755)
... 157 more

Windows 64 비트 OS를 사용하고 있습니다. 인터넷 검색을 많이 한 후에 이것이 JDK에서 사용할 수있는 버그라는 것을 알게되었습니다. 어느 누구도이 문제를 해결할 수 있습니까?

어떤 사람들은이 문제에 대해 https://github.com/MLCL/Byblo/issues/78에 대해 글을 씁니다. 하지만 이것이 버그인지 아닌지는 잘 모르겠습니다. 버그가 있다면 어떻게 해결할 수 있습니다. 이를위한 다른 적절한 해결책입니다.

해결법

  1. ==============================

    1.JVM 힙 크기를 늘리십시오.

    JVM 힙 크기를 늘리십시오.

    -Xmx1024m
    
  2. from https://stackoverflow.com/questions/23132009/java-large-file-upload-throws-java-io-ioexception-map-failed by cc-by-sa and MIT license