配置MapReduce插件时,弹窗报错org/apache/hadoop/eclipse/preferences/MapReducePreferencePage : Unsupported major
Posted 我们的问题主要是读书不多而想得太多
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了配置MapReduce插件时,弹窗报错org/apache/hadoop/eclipse/preferences/MapReducePreferencePage : Unsupported major相关的知识,希望对你有一定的参考价值。
原因:
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的主要内容,如果未能解决你的问题,请参考以下文章
pycharm下修改项目名称或者删除项目时:弹窗报提示java.io.IOException: Couldn't delete
Mac版Intellij IDEA弹窗报this license XXXXXXXX has been cancelled