A Java Runtime Environment (JRE) or Java Development Kit (JDK) must be available in order to run Eclipse. NO Java virtual machine was found after searching the following location: C:\Program Files\Java\jre1.8.0_151\bin
위 오류에서 눈여겨 봐야할곳은 다름이 아닌 경로다.
JDK 와 JRE 에러 모두 비슷하게 메세지가 뜨지만 경로에따라 방법이 살짝 다르다.
jdk 와 jre 업데이트시 eclipse 에 업데이트된 경로가 반영되지 않아 생기는 오류로 보인다.
eclipse 바로가기 아이콘 우클릭 > 속성 > 파일 위치 열기 를 누르면 해당 경로 폴더에
eclipse.ini 파일이 보인다 워드패드나 에디터 프로그램으로 실행후
문제되는 부분이 jre일 경우 빨간 네모박스를 수정하면된다.
jdk일 경우 최상단에
-vm
해당경로\jdk버전\bin 을 적어넣는다.
예를들어 jdk1.8.0_111 버전인경우
-vm
ex C:\Program Flies\Java\jdk1.8.0_111\bin
이 되겠다