본문 바로가기
ops/other

[other] gradle - "Unsupported class file major version 65"

by seohan1010 2024. 12. 1.

 

 

 

spring boot 3.0.7

java 17

gradle 8.11.1

로 프로젝트 의존성을

다운받다가

Unsupported class file major version 65 에러가 발생했다.

 

 

gpt에 의하면 java 17 이상에서 컴파일된 클래스 파일을 java 16 이하 버전에서

실행하려고 할때 발생할수 있는 오류라고 한다.

jdk의 버전 차이로 발생한다고 한다.

 

해결책

 

 

gradle jvm이 java17을 사용하게 설정한다.

위치는

file -> settings > Build, Execution, Deployment -> Build Tools > Gradle

이다.

 

 

 

터미널에

./gradelw wrapper --gradle-version 8.11.1

명령어를 입력하여

gradle wrapper를 최신 버전으로 업데이트할수 있다.