메모장
eclipse jdk 환경변수 설정 eclipse.ini (리눅스, 윈도우) 본문
eclipse jdk 환경변수 설정 eclipse.ini (리눅스, 윈도우)
jdk를 설치했는데도 eclipse가 안켜지고 에러가 뜬다면 jdk설치 위치가 기본이 아니여서 에러가 뜨는 이유일 가능성이 높은데
eclipse.ini파일에 java경로를 적어주면 된다.
윈도우와 리눅스 둘다 동일하지만 리눅스에서는 .exe파일을 사용할 수 없으므로 조금의 차이만 있다.
windows일 경우
윈도우일 경우 eclipse 파일의 eclipse.ini를 워드패드나 텍스트에디터로 킨다.(메모장도 인코딩 깨지지만 않으면 상관없음)
수정전 eclipse.ini 파일내용
-startup
plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.1.300.v20150602-1417
-product
org.eclipse.epp.package.jee.product
--launcher.defaultAction
openFile
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
--launcher.appendVmargs
-vmargs
-Dosgi.requiredJavaVersion=1.7
-XX:MaxPermSize=256m
-Xms256m
-Xmx1024m
수정한게 없다면 이렇게 뜬다.
여기서 -vmargs위에다가 아래의 자바경로를 적어주면 된다 (아래는 예시므로 각자 맞는 java경로로 넣는다.
예시
-vm
/home/nation909/dev/java/jdk1.8.0_171/bin/javaw.exe
수정 후 eclipse.ini 파일 내용
-startup
plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.1.300.v20150602-1417
-product
org.eclipse.epp.package.jee.product
--launcher.defaultAction
openFile
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
--launcher.appendVmargs
-vm
/home/nation909/dev/java/jdk1.8.0_171/bin/javaw.exe
-vmargs
-Dosgi.requiredJavaVersion=1.7
-XX:MaxPermSize=256m
-Xms256m
-Xmx1024m
리눅스일 경우
-startup
plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.1.300.v20150602-1417
-product
org.eclipse.epp.package.jee.product
--launcher.defaultAction
openFile
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
--launcher.appendVmargs
-vm
/home/nation909/dev/java/jdk1.8.0_171/bin/java
-vmargs
-Dosgi.requiredJavaVersion=1.7
-XX:MaxPermSize=256m
-Xms256m
-Xmx1024m
'프로그래밍 > JAVA' 카테고리의 다른 글
자바 하위 파일, 폴더 삭제 하는 법 (0) | 2018.03.20 |
---|