본문 바로가기
Server/WebLogic

[Weblogic] 배치 Error :: Unsupported major.minor version 52.0 / jdk버전

by 나비와꽃기린 2016. 7. 4.
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.



Unsupported major.minor version 52.0

 

Java Version(jdk 8.0)버전에서 컴파일 했는데, 실행은 더 아래 버전에서 실행할 때

버전이 맞지 않는 다는 에러임.

 

에러 버전 별 jdk 버전 확인@@@

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

 

 

따라서 실행할 jdk 버전을 맞춰주거나

application 컴파일 jdk 버전을 변경해주던가 하여 해결한다.

-------------------------------------------------------------------------------------------------------------

 

필자의 경우는 환경은 자바 버전이 1.7이었고 Application1.8에서 컴파일 되었기 때문에, 에러가 났었으며

 

해결은,

Application 우클릭 > properties > Java Compiler >

Use compliance from… 체크해제 후 Compiler compliance level 설정! (1.8 ->1.7로 해줬다) 해주고

재배치 해주었다.

( 이때, 해당 Application에서 참조하고 있던 jar 또한 1.8에서 빌드되어졌던 jar 였기 때문에

 1.7에서 빌드 해준 jar로 바꿔줬다 ㅎㅎ )

 

그리고 나서 재배치 하니 잘 된다~