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 5.0 = 49,
JDK 1.4 = 48,
JDK 1.3 = 47,
JDK 1.2 = 46,
JDK 1.1 = 45
解決辦法
Eclipse/Myeclipse
步驟一:
修改Eclipse/Myeclipse JDK版本:
Window à Preference à Java à Installed JREs
在相應的JDK版本前面打鉤
步驟二:
修改專案的JDK編譯版本
專案右鍵 à Java Compiler
修改JDK編譯版本
步驟三(關鍵):
因為我們一般是從Web容器(Tomcat、Resin等)中Copy編譯檔案上傳伺服器,所以這一步尤為重要,需要修改Web容器使用的JDK版本:
Window à Preference à Myeclipse à Servers à Resin à Resin3.x à JDK
這樣就搞定了。
這三個JDK版本最好保持一致。
相關推薦
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
MyEclipse 上執行程式報錯:Unsupported major.minor version 51.0(jdk版本錯誤)
Win10+MyEclipse10環境下,部署可執行專案原始檔,需要根據開發開發時使用的JDK版本重新引入jar包: 步驟:①在對應專案上右鍵選擇Build Path——>Configure Bulid Path…,點選Libraries,查詢並替換帶紅叉的jar包(通過Add E
關於使用eclipse開發android應用,更換jdk1.8之後遇到的eclipse閃退以及更換jdk1.7之後執行專案報錯:Unsupported major.minor version 52.0
因為公司專案的原因,開發工具一直使用eclipse。也是上次專案的原因,需要把jdk從1.7轉為1.8才可以使用。至此“厄運”降臨,eclipse經常在使用的過程中會閃退。然而,再將jdk轉成1.7之後又有新的問題,工程執行不了報錯:Unsupported major.mi
運行Tomcat閃退問題,報的錯誤:Unsupported major.minor version 51.0
nbsp adc bootstra def nal 一個 org trap myeclips 在MyEclipse中運行tomcat,tomcat閃退並且報以下錯誤。 java.lang.UnsupportedClassVersionError: org/apache/ca
Mac Maven 安裝錯誤 Error Unsupported major.minor version 51.0
最近在研究maven,在配置maven之後,執行mvn - v出現錯誤 Exception in thread "main" java.lang.UnsupportedClassVersionErro
JDK版本錯誤:Unsupported major.minor version 51.0 / 52.0
JDK版本的問題,比如本機的JDK為1.6,但是專案編譯時用的JDK為1.7那麼就會出現這個異常,因為本機JDK版本較低不能執行編譯版本為高版本的Class檔案,各JDK版本對應的錯誤編號如下: J2SE 8 = 52, J2SE 7 = 51, J2SE 6.0 = 50, J2SE 5.0
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
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
配置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 51.0解決辦法 jdbc連結時候報錯,或部署專案後版本不一致導致。
這個錯誤時因為JDK版本的問題,比如本機的JDK為1.6,但是專案編譯時用的JDK為1.7那麼就會出現這個異常,因為本機JDK版本較低不能執行編譯版本為高版本的Class檔案,各JDK版本對應的錯誤編號如下: J2SE 8 = 52, J2SE 7 = 51, J2SE
[java]解決Unsupported major.minor version 51.0報錯問題
問題產生原因:計算機環境變數的jdk版本與eclipse使用的jdk版本不一致 解決方法: 1、檢視計算機環境變數的jdk版本 2、檢視eclipse專案java compiler的方法:在專案點右
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
筆記:Unsupported major.minor version 52.0
Linux下啟動Tomcat報錯: Unsupported major.minor version 52.0 ..... 原因: Linux使用jdk1.7 原生代碼jdk1.8打包 升級Linux至
sqoop xxxx :UNsupported major.minor version 52.0
在執行sqoop匯出某表資料到hive的時候報錯:Error xxxx :UNsupported major.minor version 52.0 問題原因:出現該問題是由於cloudera manager和系統的jdk版本不一致導致的,更具體點是cm使用的是低版本的
低版本JDk不支援高版本打包的異常:Unsupported major.minor version 52.0
異常記錄: stanford parser和jdk版本對應關係 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 =
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 :
Maven中遇到Unsupported major.minor version 51.0錯誤
分享 jdk nbsp 更新 mage info src 遇到 tomcat 將錯誤復制到某度上,查詢出結果顯示JDK版本不匹配。 我按著步驟執行結束後還是有以下錯誤: 配置: Tomcat: 百思不得其解~持續更新Maven中遇到Unsupp
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,編譯了一些
java異常 Unsupported major.minor version 51.0
今天拷貝別人的程式碼執行專案的時候出現了異常 控制檯列印 因為這個專案是從別人那裡拷貝的,當時jdk執行的環境是jdk1.6。但是本地專案跑的是jdk1.7環境。不同的JDK版本使用的maj