본문 바로가기
오래된 글

이클립스 실행 안되는 오류 해결하는 방법 eclipse a java runtime environment (jre) or java development kit (jdk) must be available

by pagehit 2019. 3. 3.
반응형

이클립스 실행 오류 해결



이클립스를 실행을 해보았는데 오류 메시지가 나오면서 실행이 되지 않았다.

다음과 같은 오류 메시지가 나왔다.


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




반응형

댓글