2017년 6월 29일 목요일

이클립스 구동을 위한 자바 버전 지정하기

특정 플러그인 기능에서 자바버전 1.6일때 작동이 안되어 1.7로 변경하였다.

1. 이클립스 구동시 바로가기 아이콘의 속성에 옵션을 추가하여 자바 버전을 강제로 지정하는 방법

1.1. 바로가기 속성에서 옵션 지정



1.2. eclipse.ini 파일 수정
- requiredJavaVersion에서 버전 숫자를 수정함

eclipse.ini 파일 내용 시작 ------------------------------
-startup
plugins/org.eclipse.equinox.launcher_1.3.0.v20130327-1440.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.200.v20140116-2212
-product
org.eclipse.epp.package.jee.product
--launcher.defaultAction
openFile
--launcher.XXMaxPermSize
256M
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
--launcher.appendVmargs
-vmargs
-Dfile.encoding=UTF-8
-Dosgi.requiredJavaVersion=1.7
-Xms40m
-Xmx512m
-javaagent:lombok.jar
eclipse.ini 파일 내용 끝 ------------------------------


2. eclipse.ini 파일에 vm 옵션을 주어 지정하는 방법
- requiredJavaVersion에서 버전 숫자를 수정함
- vm 경로를 지정함

eclipse.ini 파일 내용 시작 ------------------------------
-startup
plugins/org.eclipse.equinox.launcher_1.3.0.v20130327-1440.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.200.v20140116-2212
-product
org.eclipse.epp.package.jee.product
--launcher.defaultAction
openFile
--launcher.XXMaxPermSize
256M
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
--launcher.appendVmargs
-vmargs
-Dfile.encoding=UTF-8
-Dosgi.requiredJavaVersion=1.7
-Xms40m
-Xmx512m
-javaagent:lombok.jar
-vm
C:\egov\jdk1.7.0_80\bin\javaw.exe
eclipse.ini 파일 내용 끝 ------------------------------


둘중 1번이 아주 강력했다.