이클립스 실행 오류 해결
이클립스를 실행을 해보았는데 오류 메시지가 나오면서 실행이 되지 않았다.
다음과 같은 오류 메시지가 나왔다.
Eclipse
A Java Runtime Environment (JRE) or Java Development Kit (JDK) must be available in order to ruen Eclipse. No java virtual machine was found after searching the following locations: C:/Program Files/ Java/jre1.8.0_181/bin
원인
현재 컴퓨터에 설치된 JRE 또는 JDK와 이클립스가 접근하려는 JRE, JDK의 버전이 달라 경로가 잘 못 지정되어 있기 때문이다.
정확한 이유는 모르겠으나 어떤 이유에서든 시스템에 있는 JRE, JDK의 버전이 업그레이드 되면서 이클립스가 업그레이드된 버전의 경로를 갱신하지 못했기 때문인 것 같다.
오류 메시지에 해당하는 경로에 들어가면 jre의 버전이 다르다는 것을 알 수 있다.
해결 방법
이클립스가 자바 가상 머신을 사용하도록 직접 설정한다.
eclipse.ini 파일을 열어서 아래의 문구를 입력하면 된다.
-vm
<your path to jdk or jre>/bin/javaw.exe
나의 경우에는 아래와 같이 입력하였다.
-vm
C:/Program Files/Java/jre1.8.0_201/bin
eclipse.ini 파일을 열어보면 -vm 은 openFile과 -vmargs사이에 위치한다. 이 위치를 유지시켜 주어야한다.
그리고 두 줄로 작성한다.
참고 자료
1. 스택 오버플로우 https://stackoverflow.com/questions/2162121/eclipse-will-not-open-due-to-environment-variables
댓글