Netbeans의 Java Heap Space .. 그러나 나는 이미 힙 크기를 증가시켰다!

StackOverflow https://stackoverflow.com/questions/705605

  •  22-08-2019
  •  | 
  •  

문제

NetBeans와 Java에 문제가 있습니다. 내 프로그램은 배열 목록을 통해 큰 파일을 업로드하는 데 대처할 수 있어야합니다. 따라서 -xmx512m을 사용하여 NetBeans.conf 파일을 통해 최대 힙 크기를 늘 렸습니다.

NetBeans가 변화를 포착하고 있다는 것을 알고 있으며, 여러 번 다시 시작하여 그것이 확인되도록 여러 번 다시 시작했습니다. 그럼에도 불구하고, 내 프로그램은 총 메모리 매개 변수가 66650112 바이트 일 때 Java 힙 스페이스 메모리 오류와 계속 충돌합니다. 즉, 64m-ish입니다.

더 많은 메모리 할당을 허용하기 위해이 특정 클래스, 절차 등을 강요 할 수 있습니까?

도움이 되었습니까?

해결책

나는 당신이 당신의 프로그램이 아니라 NetBeans IDE 자체의 최대 힙 크기를 구성했다고 생각합니다.

프로젝트로 이동 "속성", 고르다 "운영"카테고리."VM 옵션"텍스트 상자는 당신의 주장을 넣습니다 (-Xmx512m).

다른 팁

입어보세요 도구 -> 서버 ->에 플랫폼 탭 Java 플랫폼 아래에 VM 옵션이 있습니다.

NetBeans.conf 편집은 IDE가 사용할 수있는 JVM의 최대 값 만 변경한다고 생각합니다. 프로그램의 프로젝트 구성을 변경해야합니다 (아마도 다른 Java VM에서 실행되기 때문에).

체크 아웃 이 링크 NetBeans의 경우 프로젝트 속성, 특히 프로젝트 운영 속성 설정에 도움이됩니다.

VM 옵션은 -xmx512m을 추가 해야하는 곳입니다.

VM 옵션은 -xmx512m을 추가 해야하는 곳입니다 .....

-xms512m뿐만 아니라

부터:

-xms512m-> 초기 자바 힙 크기 -xmx512m-> Max Java 힙 크기

따라서 귀하는 귀하의 경우를 추가 할 것입니다 : -xmx512m -xms512

VM 옵션 텍스트 필드에서 ....

Goto 프로젝트 속성 창. 빌드에서 추가 컴파일러 옵션 설정> 컴파일 탭으로 -xmx512m

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top