Hadoop 2.2.0 Eclipse插件

我在我的电脑上安装了hadoop-2.2.0(单节点cluser)和maven3.3.1。 我想在eclipse中编写MapReduce代码。 所以我的问题是:

  1. mapreduce和maven之间有什么关系?
  2. 如何在eclipse中调试代码? 一个教程说我应该首先在旧版本中安装一个hadoop eclipse插件,但似乎没有新版本hadoop-2.2.0的插件。 我怎么解决这个问题?

  1. maven和hadoop之间没有直接关系

    Apache Maven是一个软件项目管理和理解工具。 基于项目对象模型(POM)的概念,Maven可以从一个中心信息管理项目的构建,报告和文档。

    使用maven,您可以下载依赖项来开发hadoop / mapreduce项目

    http://mvnrepository.com/artifact/org.apache.hadoop/

  2. 2.2.0没有eclipse插件,它仍处于开发阶段但您可以尝试使用IntelliJ IDEA,它也是一个很好的java开发工具。

    http://vichargrave.com/intellij-project-for-building-hadoop-the-definitive-guide-examples/

我已经从https://github.com/winghc/hadoop2x-eclipse-plugin编译了eclipse插件,并在github( https://github.com/abhishekgoel137/hadoop-eclipse-plugins )上传了最终的jar文件。

将为您节省一些时间进行编译。

希望能帮助到你。

你可以从github下载并编译hadoop 2.2.0的eclipse插件, url是https://github.com/winghc/hadoop2x-eclipse-plugin