我一直在寻找 Eclipse 的 MapReduce 插件,但其中大多数对我不起作用。在创建 Mappers/Reducers/Drivers 时,唯一有效的是旧 API 的模板。
所以我想我会自己编译一个,不幸的是它使用与默认模板相同的“旧 API”,这会产生错误。即使使用 Hadoop 的最新 alpha 和 beta(2.0.3 和 2.0.4)版本。
我让它工作了。我已经更改了源代码,$HADOOP_HOME/src/contrib/eclipse_plugin
然后使用 Hadoop 1.2.0 对其进行了编译。我想我会分享它,但不知道在哪里。我想到的唯一地方是 StackOverflow,如果不是这个地方,我很抱歉。
所以这里是带有新 API 模板的 Hadoop Eclipse 插件:
https ://www.dropbox.com/s/y990pp610t3edfo/hadoop-eclipse-plugin-1.2.0-newapi.jar
如果有人想自己编译它,我也会发布源代码,它们只有 3 个 *.java 文件。问一下。