본문 바로가기
기록/Java&Spring&Eclipse

[Java] unsupported major.minor version error 오류 해결 방법

by 자임 2022. 5. 20.
오류 : Error configuring application listener of class ...
java.lang.UnsupportedClassVersionError: ... Unsupported major.minor version 52.0 (unable to load class ...)

 

빌드한 자바 버젼보다 낮은 버젼의 자바 컴파일러에서 실행 시 해당 오류가 발생한다.

나의 경우, jdk1.8 이지만 컴파일러 버젼이 1.7이라 해당 오류가 발생했다.

 

해결 방법 : jdk 버젼과 컴파일러 버젼을 맞춰주면 됨.

 

참고 : The unsupported major.minor version error is thrown in Java when a class is compiled using a higher version of the Java Development Kit (JDK) but executed on a lower version of the Java Runtime Environment (JRE).
https://rollbar.com/blog/java-unsupported-major-minor-version-52-0/

 

How to Fix Unsupported major.minor Version 52.0 Error in Java

Java's unsupported major.minor version error happens when a class is compiled using a higher version JDK but executed on a lower version JRE.

rollbar.com