0

我是一名 .Net 开发人员(经验不多),Hadoop现在正在学习。但是我的偏好是罢工Hive,我只是想先接触 java 代码并熟悉 Eclipse。

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

JobConf conf = new JobConf(MaxTemperature.class);

作为开发人员,我可以猜测这是一些缺少库的问题。但真的不确定应该从哪里获得这些库。任何人都可以帮助我吗?把我当作一个初学者,我现在对 eclipse 真的很不舒服。我什至在 Eclipse 中找不到(Visual Studio 的)解决方案资源管理器。请帮忙。

编辑

如果我明天遇到类似的问题,也请尝试指导我获取专门用于 Hadoop 的缺失库。

4

1 回答 1

0

我建议获取Eclipse 教程或观看截屏视频

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

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

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

于 2013-02-05T20:20:45.073 回答