天天看點

Unsupported major.minor version 52.0 異常解決

一、異常觸發

        今天維護公司一個年代久一點的項目 需要使用jdk1.6 更改代碼打包釋出後 tomcat啟動時報錯unsupported major.minor version 52.0

二、原因分析

        jdk版本和java編譯器内部的版本号,對照如下:

j2se 8

52

j2se 7

51

j2se 6.0

50

j2se 5.0

49

jdk 1.4

48

jdk 1.3

47

jdk 1.2

46

jdk 1.1

45

也就是說,項目在編譯時使用的jdk版本是1.8,運作時使用的是1.6,兩個jdk版本不一緻導緻該問題

三、問題解決

        将項目的編譯器版本設為1.6

Unsupported major.minor version 52.0 異常解決

使用jdk1.6重新打包後,再次運作項目,問題解決。

繼續閱讀