자바 버전 오류

2024. 8. 3. 07:24SPRING/접했던 오류

오류 내용

xception in thread "main" java.lang.UnsupportedClassVersionError: com/first/spring/start/StartApplication has been compiled by a more recent version of the Java Runtime (class file version 66.0), this version of the Java Runtime only recognizes class file versions up to 61.0

- 높은 버전에서 컴파일된 놈이라 하위 버전에서 실행이 안 됨.

 

상황

spring 프로젝트 build 후.

java -jar 로 스냅샷.jar 실행하려고 하자 오류 발생함.

 

체크 

- 인텔리제이 project structure 에서 language level 확인 21

- gradle jvm 버전 확인 21

- gradle.build 에서 자바 버전 확인 21

 

????

------

 

해결

터미널에서 java --version 확인

17

 

아...

 

오라클 홈피에서 자바 21 다운 받아 설치해서 해결.

'SPRING > 접했던 오류' 카테고리의 다른 글

H2 db - 예약어  (0) 2024.08.07
@RequestBody  (0) 2024.08.06
@RequestParam-템플릿 에러  (0) 2024.08.04
@RequestParam - 파라미터 미기입  (0) 2024.08.04
spring-boot-devtools 초기 설정 오류  (0) 2024.08.03