1. 程式人生 > >異常:Unsupported major.minor version 52

異常:Unsupported major.minor version 52

有個JDK1.8編譯的專案,在用myeclipse配置的tomcat啟動時,報出Unsupported major.minor version 52,52即對應JDK1.8,我檢查了環境變數是配置的JDK1.8的版本,按理說應該是能成功的,tomcat啟動時應該是Path的JDK版本,但是一直失敗,後來想到,是不是myeclipse對Tomcat預設配置了JDK版本,進入 Window->Preference->Myeclipse->Servers->Tomcat->Tomcat 7.0 點選左邊小箭頭,下拉發現JDK,選擇高版本的JDK,如圖:這裡寫圖片描述
*如果沒有高版本的JDK則需要提前配置: Window->Preference->Java->Installed JREs ->add (打鉤代表的是預設編譯版本)

另如果想比如就在低版本的環境裡執行高版本編譯後的專案,可以參考這篇博文:解決方案