티스토리 뷰



Caused by: java.lang.UnsupportedClassVersionError: com/sun/crypto/provider/SunJCE : Unsupported major.minor version 52.0


그냥 빌드 버전을 올려야 한다...

다 내탓이다....



   에러 내용

Java Version 52.0 (JDK 8.0) 버전에서 컴파일하고
이하 버전에서 실행할때 발생


   에러 Version 별 JDK 버전

Version 뒤에 숫자는 아래와 같은 버전을 의미 한다.
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

   확인사항

   - Class 실행 버전정보 확인
C:\>java -version
java version "1.7.0_65"
Java(TM) SE Runtime Environment (build 1.7.0_65-b19)
Java HotSpot(TM) 64-Bit Server VM (build 24.65-b04, mixed mode)



   해결

   1. 컴파일 버전을 위 실행 버전으로 컴파일
   ( 하위 버전으로 컴파일시 오류 발생 가능성 있음 )

   2. 실행할 JDK 버전을 위에러 Version 별 JDK로 변경하여 실행한다.


반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/02   »
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28
글 보관함