728x90
*하루동안 새롭게 알게된 부분, 에러를 해결한 방법 등을 작성하는 개발일기입니다. 다른 사람에게도 설명해줄 수 있도록 제 머릿속에 넣기 위해 정리를 시작하게 되었습니다.
스프링부트 프로젝트를 실행하려는데 'java.lang.unsupportedclassversionerror' 에러가 발생했다.
프로젝트를 11버전으로 실행해야 하는데, 8버전으로 실행하려 하다보니 발생한 에러이다.
나는 8버전과 11버전이 모두 설치되어 있었는데 환경변수에서 JAVA_HOME의 경로가 8버전으로 연결되어 있었다.
이 경우에는 JAVA_HOME의 경로만 11버전으로 연결해주면 된다.
우선, 제어판 > 시스템 환경 변수 편집에 들어가서 '환경변수'를 클릭한다.
그리고 시스템 변수의 JAVA_HOME을 더블 클릭한다.
변수 값에 버전 11이 설치되어 있는 bin 디렉토리 경로를 넣어준다.
728x90