프로젝트를 아래와 같이 Maven Install시 [ERROR] No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK?와 함께 install이 실패하였다.

해당 문제는 아래와 같은 방법으로 수정이 가능하다.

우선 window > preferences로 이동한다.

Installed JREs로 이동한다 . 

Installed JREs에 jre1.8.0이 등록된 것이 보인다.

삭제해도 무방하니 삭제를 원할 경우 삭제한다.

필자는 삭제를 하지않고 우측에 add 버튼을 클릭했다.

Standard VM으로 선택 후 NEXT를 클릭한다.

C:\Program Files\Java\jdk1.8.0_60 디렉토리를 선택하면 아래와 같이 JRE name이 jdk1.8.0_60으로 셋팅된다.

확인 후 Finish를 클릭한다.

jdk1.8.0_60으로 선택한다.

이후 Apply and Close를 클릭한다.

정상적으로 수정되었는지 확인하기 위해 프로젝트 우클릭 > Run As > Run Configurations를 클릭한다.

Maven Build를 더블클릭한다.

Maven Build를 더블클릭하면 아래와 같이 New_configuration이 생성된다.

 

다시 한번 프로젝트를 아래와 같이 Maven Install 진행한다.

Workspace default JRE가 jdk1.8.0_60으로 정상적으로 변경되었는지 확인 후 Apply 버튼을 클릭하여 마무리한다.

프로젝트를 다시 Maven Install하면

BUILD SUCCESS를 확인할 수 있다.

+ Recent posts