본문 바로가기

개발중/troubleshooting

[이클립스] java virtual machine launcher 오류

728x90
반응형

자바 버전 업데이트 후 이클립스 실행 오류 해결 방법

자바(Java) 버전을 업데이트한 후 이클립스(Eclipse)를 실행할 때 발생하는 java virtual machine launcher 오류를 해결하는 간단한 방법을 소개합니다.

오류 상황

자바 버전 업데이트 후 이클립스를 실행하면 java virtual machine launcher 오류가 발생합니다.


해결 방법: eclipse.ini 파일 수정


이클립스가 설치된 폴더에서 eclipse.ini 파일을 찾아 메모장으로 엽니다. 파일의 내용은 대략 다음과 같을 것입니다:

 

-startup
plugins/org.eclipse.equinox.launcher_1.2.0.v20110502.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.100.v20110502
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
-vmargs
-Xms40m
-Xmx384m

 

수정 단계

openFile 항목 바로 아래에 자바의 javaw.exe 파일 경로를 추가합니다. 이 때, -vm 옵션을 사용하고 경로
를 정확하게 입력해야 합니다. 

예를 들어, 자바가 C:\Java\jdk1.7.0_04에 설치되어 있다면, 다음과 같이 입력합니다:

 

-vm
C:\Java\jdk1.7.0_04\bin\javaw.exe

 

 

중요한 점은 -vm 옵션과 자바 실행 파일(javaw.exe) 경로를 -vmargs 옵션 전에 위치시켜야 한다는 것입니다. 

최종적으로 eclipse.ini 파일은 아래와 같이 수정됩니다:

 

-startup
plugins/org.eclipse.equinox.launcher_1.2.0.v20110502.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.100.v20110502
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
-vm
C:\Java\jdk1.7.0_04\bin\javaw.exe
-vmargs
-Xms40m
-Xmx384m

 

 

파일 저장 후 이클립스 재실행

위와 같이 수정한 후 eclipse.ini 파일을 저장하고 이클립스를 다시 실행합니다. 이 변경으로 대부분의 경우 java virtual machine launcher 오류가 해결됩니다.

728x90
반응형