配置MapReduce插件時,彈窗報錯org/apache/hadoop/eclipse/preferences/MapReducePreferencePage : Unsupported major.minor version 51.0(Hadoop2.7.3集群部署)
阿新 • • 發佈:2017-10-24
ava 不一致 nbsp 1.0 log class dll blog 無效
原因:
hadoop-eclipse-plugin-2.7.3.jar 編譯的jdk版本和eclipse啟動使用的jdk版本不一致導致。
解決方案一:
修改myeclipse.ini文件即可解決。 D:/java/MyEclipse/Common/binary/com.sun.java.jdk.win32.x86_1.6.0.013/jre/bin/client/jvm.dll 改為: D:/Program Files (x86)/Java/jdk1.7.0_45/jre/bin/client/jvm.dll jdk1.7.0_45為自己裝的jdk版本
如果無效,請檢查系統環境變量中HADOOP_HOME設置的hadoop版本是否與插件版本一致。
解決方案二:
根據操作手冊,自己編譯一個hadoop插件。
參考:windows編譯hadoop 2.x Hadoop-eclipse-plugin插件(講解得非常詳細,後續安裝插件的部分以及問題異常也很詳細,很nice的一個帖子)
配置MapReduce插件時,彈窗報錯org/apache/hadoop/eclipse/preferences/MapReducePreferencePage : Unsupported major.minor version 51.0(Hadoop2.7.3集群部署)