2014-04-07 2 views
1

시스템에서 Java 힙 공간 오류가 발생했습니다. 스택 오버플로에서 많은 솔루션을 시도했지만 아무것도 작동하지 않습니다. 다음 확인을 enter image description hereJava 힙 공간 오류가 발생합니다.

enter image description here

(내 프로젝트에 오류)를 누를 때 나는

enter image description here

을하고 있어요 때

내 eclipse.ini은 다음과 같습니다

-startup 
plugins/org.eclipse.equinox.launcher_1.3.0.v20120522-1813.jar 
--launcher.library 
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.200.v20120913-144807 
-product 
com.android.ide.eclipse.adt.package.product 
--launcher.XXMaxPermSize 
256M 
-showsplash 
com.android.ide.eclipse.adt.package.product 
--launcher.XXMaxPermSize 
256m 
--launcher.defaultAction 
openFile 
-vmargs 
-Dosgi.requiredJavaVersion=1.6 
-Declipse.buildId=v22.3.0-887826 
-XX:MaxPermSize=512M 

내 RAM : 4GB 이 문제를 해결하는 데 도움을주십시오.

답변

2

변경

-startup 
plugins/org.eclipse.equinox.launcher_1.3.0.v20120522-1813.jar 
--launcher.library 
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.200.v20120913-144807 
-product 
com.android.ide.eclipse.adt.package.product 
--launcher.XXMaxPermSize 
256M 
-showsplash 
com.android.ide.eclipse.adt.package.product 
--launcher.XXMaxPermSize 
256m 
--launcher.defaultAction 
openFile 
-vmargs 
-Xms512m 
-Xmx512m 
-Dosgi.requiredJavaVersion=1.6 
-Declipse.buildId=v22.3.0-887826 
-XX:MaxPermSize=512M 
0

제어판에서 jvm 메모리를 늘립니다. 확인해 보니 4GB의 메모리가 있지만 jvm을 실행하기 위해 할당 한 용량은 중요하므로 더 이상의 설명이 필요하지 않습니다.

+0

PLS 방법 메모리 양을 JVM에 할당 된 것을 알고 말해. –

+0

윈도우를 사용하는 경우 패널 -> 자바 -> 자바 탭 ->보기 -> 자바 런타임 매개 변수 편집 .. jvm에 1000MB를 사용한다고 말하는 -jmx 1000을 사용합니다. 제대로 syntex를 기억하지 못합니다. –

+0

해당 필드가 내 컴퓨터에서 비어 있습니다. –

2

Eclipse가 메모리가 부족하기 때문입니다.

-vmargs 
-Xms512m (for 512 Mb) 
-Xmx1024m (for 1024 Mb) 

을 사용할 수있는 옵션의 전체 목록, please check this link의 경우 : 당신이 할 수있는 것은 다음과 같은 코드를 편집 (또는 생성) (일식 디렉토리의 루트에서) eclipse.ini 파일을 퍼팅에 의해 할당 된 메모리를 늘릴 수 있습니다. eclipse.ini에서

+0

이클립스 설치의 루트에있는 'eclipse.ini' 파일에 그 값인 –

+1

Ad을 추가 할 위치를 알려주십시오. –

관련 문제