본문 바로가기

개발/이클립스(eclipse)

이클립스 인디고(indigo) JDK 1.4에서 실행하기

JDK 1.4 버전이 설치 되어 있고, 이클립스 인디고를 실행하면 아래와 메세지를 보게 됩니다.


---------------------------

Incompatible JVM

---------------------------

Version 1.4.X_XX of the JVM is not suitable for this product. Version: 1.5 or greater is required.

---------------------------

확인   

---------------------------


이런 메시지가 뜰 때 eclipse.ini 파일을 고치면 보통 해결이 되는데요..

eclipse.ini 파일을 notepad나 editplus, ultraedit 도구를 이용해서 열어봅니다.


파일을 열면

-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

-product

org.eclipse.epp.package.jee.product

--launcher.defaultAction

openFile

--launcher.XXMaxPermSize

256M

-showsplash

org.eclipse.platform

--launcher.XXMaxPermSize

256m

--launcher.defaultAction

openFile

-vmargs

-Dosgi.requiredJavaVersion=1.5

-Xms40m

-Xmx512m 


이와 같이 나타나게 됩니다..


이곳에서 

-vmargs 

-Dosgi.requiredJavaVersion=1.4 << 5에서 4로 변경해주고 실행해도 에러가 납니다.



그럴 땐 JDK 1.5이상을 추가로 설치해두고.. 그 경로를 잡아주면 됩니다.

-vm

C:\Program Files\Java\jdk1.6.0_45\bin\javaw.exe


저는 위의 내용 처럼 jdk1.6을 설치해두었는데요

절대 경로를 eclipse.ini 내용에 포함시켜주고 eclipse.exe를 실행하니 잘 됩니다.

Version=1.5 인 상태로 두고 테스트했습니다.