728x90

*하루동안 새롭게 알게된 부분, 에러를 해결한 방법 등을 작성하는 개발일기입니다. 다른 사람에게도 설명해줄 수 있도록 제 머릿속에 넣기 위해 정리를 시작하게 되었습니다. 

 

스프링부트 프로젝트를 실행하려는데 'java.lang.unsupportedclassversionerror' 에러가 발생했다. 

 

프로젝트를 11버전으로 실행해야 하는데, 8버전으로 실행하려 하다보니 발생한 에러이다. 

 

나는 8버전과 11버전이 모두 설치되어 있었는데 환경변수에서 JAVA_HOME의 경로가 8버전으로 연결되어 있었다. 

 

이 경우에는 JAVA_HOME의 경로만 11버전으로 연결해주면 된다. 

 

우선, 제어판 > 시스템 환경 변수 편집에 들어가서 '환경변수'를 클릭한다. 

 

 

그리고 시스템 변수의 JAVA_HOME을 더블 클릭한다. 

 

 

변수 값에 버전 11이 설치되어 있는 bin 디렉토리 경로를 넣어준다. 

 

728x90

+ Recent posts