에러 (error)

Failed to create the Java Virtual Machine

Could not create the Java virtual machine.

 

환경 (platform)

IDE : Eclipse

 

원인 (cause)

사용자 PC의 현재 상태가 Eclipse를 실행시킬 메모리가 부족한 상황이다.

 

해결방법 (solution)

Eclipse 폴더 > eclipse.ini 파일 내용 중 아래 두 항목을 변경한다. Eclipse 를 실행할 때 참고하는 파일인 eclipse.ini 에 설정되어 있는 Eclipse가 사용할 메모리 값을 줄인다. 참고로 사용하고 있는 Eclipse 마다 설정값이 다를 수 있으므로, 기존 설정되어 있는 값보다 작게 변경한다. 현재 본인의 경우 256M으로 설정되어 있어서, 128M로 줄였다.

 

- launcher.XXMaxPermSize : 128M

- launcher.XXMaxPermSize : 128m

 

-startup
plugins/org.eclipse.equinox.launcher_1.1.0.v20100507.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.0.v20100503
-product
org.eclipse.epp.package.jee.product
--launcher.defaultAction
openFile
--launcher.XXMaxPermSize
128M
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
128m
--launcher.defaultAction
openFile
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Xms40m
-Xmx512m