錯誤:Unsupported major.minor version 52.0

提交做業程序出現了:java

Exception in thread "main" java.lang.UnsupportedClassVersionError: com/itheima/hadoop/drives/TopKURLDriver : Unsupported major.minor version 52.0
eclipse

分析:檢查錯誤時發現錯誤尾部出現version 52.0,版本不兼容問題,因爲eclipse的JDK編譯環境爲1.8,hadoop運行環境爲JDK1.7,出現高版本的程序在低版本的環境中運行致使的錯誤。oop

解決方法以下:ip

    一、打開eclipse -》 Preferences -》Java -》Compiler -》修改編譯環境爲1.7,從新編譯hadoop


二、儘管如此,eclipse老是會出現使人頭疼的問題,項目的編譯環境不會馬上更改過來,因此在編譯時仍是按照原來的版本進行編譯,從新檢查一下項目的編譯環境:右鍵項目 -》Properties -》Java Compiler,修改成1.7,從新編譯就OK了it

相關文章
相關標籤/搜索