[스프링 부트 오류] Maven Install [ERROR] No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK? 오류
프로젝트를 아래와 같이 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를 확인할 수 있다.
'Spring Framework > Spring Boot 오류' 카테고리의 다른 글
Spring boot 2.0 Configuration Binding (0) | 2022.02.15 |
---|---|
[스프링 부트 오류] No message available (0) | 2021.04.11 |
[스프링 부트 오류] java.lang.NullPointerException(lombok 체크) (0) | 2021.04.10 |
[스프링 부트 오류] [WARNING] The requested profile "pom.xml" could not be activated because it does not exist. (0) | 2021.04.10 |
[스프링 부트 오류] spring boot Path with "WEB-INF" or "META-INF" (0) | 2021.04.10 |
[스프링 부트 오류] Web server failed to start. Port 8291 was already in use. (0) | 2021.04.10 |
[스프링 부트 오류] cvc-complex-type.4: Attribute 'version' must appear on element 'web-app'. (0) | 2021.04.10 |
[스프링 부트 오류] 오류: 기본 클래스 net.bytebuddy.agent.Attacher을(를) 찾거나 로드할 수 없습니다. (0) | 2021.04.10 |