在Eclipse中为hadoop创建JobConf

时间:2013-02-04 19:43:18

标签: eclipse hadoop mapreduce libraries

我是.Net开发人员(没有太多经验),现在正在学习Hadoop。但是我的首选是Hive,我只想触摸java代码并首先熟悉Eclipse。

我试图编写Driver代码来运行和Map Reduce工作。但是当我尝试创建JobConf对象时,我收到语法错误。

JobConf conf = new JobConf(MaxTemperature.class);

作为开发人员,我可以猜测这是一些缺少库的问题。但真的不确定从哪里获取这些库。有人可以帮我吗?把我作为一个初学者,我现在对日食感到非常不舒服。我甚至无法在eclipse中找到解决方案资源管理器(Visual Studio)。请帮忙。

修改

如果我明天遇到类似的问题,请尝试指导我专门为Hadoop找到丢失的库。

2 个答案:

答案 0 :(得分:0)

我建议抓住eclipse tutorial或观看screencast

在Eclipse中,每个带有红色涂鸦的行在左侧都有一个图标,显示错误消息。单击它将弹出一些建议的问题修复。

快捷方式CTRL + SHIFT + O会自动添加缺少的导入语句。如果找不到类JobConf,则应首先将hadoop-core-x.jar添加到项目的类路径中。

如果有疑问,您可以使用http://www.findjar.com找到丢失的JAR。只需键入缺少的类,它就会建议一些JAR。

答案 1 :(得分:0)

检查blog如何在Eclipse中开发/调试Hadoop应用程序。该博客还包括一个简单的MapReduce程序。