我从this站点下载了Eclipse的Hadoop v1.1.2插件,并将其放在Eclipse插件目录中。
MapReduce视图可用,但我的代码中不能包含任何'org.apache.hadoop'库 - 我收到以下错误;
无法解析导入org.apache。
我错过了一些明显的东西吗?是否有任何已知问题
a)Hadoop v1.1.2的插件?
b)使用Eclipse v4.3运行插件?
c)在Ubuntu VM上运行插件?
我已经浏览过互联网,但很多问题都与早期版本的插件和/或Eclipse有关。
答案 0 :(得分:1)
只是导入包无济于事。您还需要为项目添加必要的jar。您可以按照以下步骤执行此操作:
点击您的项目 - >属性 - > Java构建路径 - >添加外部JAR
这将打开选择窗口。转到 HADOOP_HOME 并将 hadoop-core-1.1.2.jar 以及 HADOOP_HOME / lib 文件夹中的所有必需jar添加到项目中
或者,将项目创建为MapReduce项目而不是作为Java项目。
HTH