0
아시다시피 couchDB는 파일을 저장하기 위해 바이트 배열을 요청했습니다.79MB 파일을 couchDB에 넣고 메모리가 부족한 경우
ByteArrayOutputStream out = new ByteArrayOutputStream((int) file.length());
그렇다면 예외가 있습니다.
Exception in thread "main" java.lang.OutOfMemoryError: Java heap space at java.io.ByteArrayOutputStream.(ByteArrayOutputStream.java:60) at com.erp.util.CouchTest.getBytesFromFile(CouchTest.java:47)
어떻게 바이트 배열에 큰 파일을 넣을 수 있습니까?
당신 말이 맞아. 나는 JVM 크기를 조정 한 후에 잘 돌아갔다. –