이클립스 인디고(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 인 상태로 두고 테스트했습니다.