back/java
자바 컴파일 버전 Exception (Unsupported major.minor version 52.0)
펭귄대장
2019. 5. 20. 15:41
자바 컴파일 버전 Exception
컴파일된 앱(ex: lib/jar)이 실행하는 환경의 jdk 버전보다 높은 경우 아래와 같은 exception이 발생.
Exception in thread "main" java.lang.UnsupportedClassVersionError: ~ : Unsupported major.minor version 52.0
여기서 version 52.0 은 java 8버전을 의미(1.8)
참고 :
J2SE 8 = Version 52
J2SE 7 = Version 51
J2SE 6.0 = Version 50
J2SE 5.0 = Version 49
JDK 1.4 = Version 48
JDK 1.3 = Version 47
JDK 1.2 = Version 46
JDK 1.1 = Version 45
해결 방법 :
jar/lib 을 본인(서버)의 실행환경(jdk버전)에 맞게 버전을 낮춰주거나,
본인(서버)의 실행환경을 사용할 jar/lib에 맞춰주어야 한다.
보통 전자의 방법으로 해결..
반응형