1. 程式人生 > >Unsupported major.minor version 51.0解決

Unsupported major.minor version 51.0解決

環境:Eclipse-jee-indigo + JDK 1.6.23


問題:別人的專案使用的是JDK 1.7,而本機採用的是JDK 1.6,當引入工程,配置好JDK,執行程式時會報“Unsupported major.minor version 51.0”錯誤。


解決:專案------>右鍵------>屬性------>Java Compiler------>Compiler Compliance Level------>選擇你使用的JDK版本------>應用


總結:不同的JDK版本使用的major.minor不同,所以會導致這個錯誤。在專案中要使用當前電腦配置的JDK版本,切忌張冠李戴。



知識擴充:major.minor version,它相當於一個軟體的主次版本號,只是在這裡是標識的一個Java Class的主版本號和次版本號。詳情請參考unsupported major.minor version 解決方法




參考資料:
解決Unsupported major.minor version 51.0問題的感悟 


相關推薦

java unsupported major.minor version 51.0 解決

mpi 概述 解決方案 編譯 環境 log rop 分享 mage 1.概述 出現如題所述異常 是因為jdk高版本 編譯後的class文件 運行在低版本的jre環境下(如jdk7編譯 運行在jdk6環境下) 2. 解決方案 在eclipse等ide中重新編譯 指定編譯版本

unsupported major.minor version 51.0解決辦法

今天偶然間遇到一個問題,也加深了自己對eclipse中build path和java compiler compliance level的理解。 解決Unsupported major.minor version 51.0錯誤 最近新安裝使用了jdk7,編譯了一些

Unsupported major.minor version 51.0解決辦法 jdbc連結時候報錯,或部署專案後版本不一致導致。

 這個錯誤時因為JDK版本的問題,比如本機的JDK為1.6,但是專案編譯時用的JDK為1.7那麼就會出現這個異常,因為本機JDK版本較低不能執行編譯版本為高版本的Class檔案,各JDK版本對應的錯誤編號如下: J2SE 8 = 52, J2SE 7 = 51, J2SE 

Unsupported major.minor version 51.0解決

環境:Eclipse-jee-indigo + JDK 1.6.23 問題:別人的專案使用的是JDK 1.7,而本機採用的是JDK 1.6,當引入工程,配置好JDK,執行程式時會報“Unsupport

Unsupported major.minor version 51.0解決辦法,長期記錄各種jdk疑難雜症

更新 2018/10/19 遇到了一個跟jdk有關的錯誤,順便記錄下 報錯資訊:Failed to write core dump. Minidumps are not enabled by defa

[java]解決Unsupported major.minor version 51.0報錯問題

問題產生原因:計算機環境變數的jdk版本與eclipse使用的jdk版本不一致 解決方法: 1、檢視計算機環境變數的jdk版本 2、檢視eclipse專案java compiler的方法:在專案點右

Unsupported major.minor version 51.0和52.0錯誤解決

現象:有時執行Java程式時,會報版本不支援的異常,類似如下: java.lang.UnsupportedClassVersionError: org/apache/activemq/ActiveMQConnectionFactory :    Unsupport

Exception in thread "main" java.lang.UnsupportedClassVersionError: org/apache/maven/cli/MavenCli : Unsupported major.minor version 51.0

syn sel upd apache date define 出現 eth jre me 的 maven 項目, 右鍵 update dependencies , 出現 錯誤 Exception in thread "main" java.lang.Unsupp

運行Tomcat閃退問題,報的錯誤:Unsupported major.minor version 51.0

nbsp adc bootstra def nal 一個 org trap myeclips 在MyEclipse中運行tomcat,tomcat閃退並且報以下錯誤。 java.lang.UnsupportedClassVersionError: org/apache/ca

配置MapReduce插件時,彈窗報錯org/apache/hadoop/eclipse/preferences/MapReducePreferencePage : Unsupported major.minor version 51.0(Hadoop2.7.3集群部署)

ava 不一致 nbsp 1.0 log class dll blog 無效 原因: hadoop-eclipse-plugin-2.7.3.jar 編譯的jdk版本和eclipse啟動使用的jdk版本不一致導致。 解決方案一: 修改myeclipse.ini文件

Unsupported major.minor version 52.0解決辦法

IE ces data- 支持 window rop 1.8 port 分享圖片 1.首先解釋一下: stanford parser和jdk版本對應關系 J2SE 8 = 52, J2SE 7 = 51, J2SE 6.0 = 50, J2SE 5.0 = 49,

maven 報錯 Unsupported major.minor version 51.0

eclipse在clean maven時報錯Exception in thread "main" java.lang.UnsupportedClassVersionError: org/apache/maven/cli/MavenCli : Unsupported major.minor versi

Maven報錯:Unsupported major.minor version 51.0

這個錯誤時因為JDK版本的問題,比如本機的JDK為1.6,但是專案編譯時用的JDK為1.7那麼就會出現這個異常,因為本機JDK版本較低不能執行編譯版本為高版本的Class檔案,各JDK版本對應的錯誤編號如下: J2SE 8 = 52, J2SE 7 = 51, J2SE 6.0 = 50, J2SE

nsupported major.minor version 51.0解決辦法

今天偶然間遇到一個問題,也加深了自己對eclipse中build path和java compiler compliance level的理解。 解決Unsupported major.minor version 51.0錯誤 最近新安裝使用了jdk7,編譯

java異常 Unsupported major.minor version 51.0

今天拷貝別人的程式碼執行專案的時候出現了異常 控制檯列印 因為這個專案是從別人那裡拷貝的,當時jdk執行的環境是jdk1.6。但是本地專案跑的是jdk1.7環境。不同的JDK版本使用的maj

MyEclipse 上執行程式報錯:Unsupported major.minor version 51.0(jdk版本錯誤)

Win10+MyEclipse10環境下,部署可執行專案原始檔,需要根據開發開發時使用的JDK版本重新引入jar包: 步驟:①在對應專案上右鍵選擇Build Path——>Configure Bulid Path…,點選Libraries,查詢並替換帶紅叉的jar包(通過Add E

macos 安裝maven org/apache/maven/cli/MavenCli : Unsupported major.minor version 51.0

按照maven的下載說明和安裝完成之後,mvn -v命令出了如下錯誤: Exception in thread "main" java.lang.UnsupportedClassVersionError: org/apache/maven/cli/MavenCli :

jenkins/util/SystemProperties : Unsupported major.minor version 52.0解決辦法

     安裝jenkins,啟動失敗,最初將下載的最新版jenkins.war放入tomcat下,啟動報錯:org.apache.catalina.core.StandardContext.startInternal Context [/jenkins] startup f

IDEA MAVEN編譯 報錯 Unsupported major.minor version 51.0

查詢發現,是meven編譯的所指定的java 編譯器版本太低導致。應修改為1.7。 major.minor version 51.0 對應的是JDK1.7major.minor version 50.0 對應的是JDK1.6

Mac Maven 安裝錯誤 Error Unsupported major.minor version 51.0

最近在研究maven,在配置maven之後,執行mvn - v出現錯誤 Exception in thread "main" java.lang.UnsupportedClassVersionErro