hadoop 环境的 eclipse 插件,用起来还挺方便的。hadoop-eclipse-plugin-2.8.0.zip这个包主要的是开发时想在 eclipse 里直接跑 Hadoop 任务的问题。省得每次切换命令行,效率能提不少,尤其是本地调试的时候,响应也快,日志也好看清。

插件支持Hadoop 2.8.0,版本比较稳定,兼容性也还不错。你只要用的是 JDK 1.8,基本都能跑起来。装完之后,eclipse 里会多出个“Hadoop Map/Reduce”的 project 类型,点几下就能新建个 Hadoop 项目。

有时候配置环境变量比较烦,可以直接手动在插件的mapred-site.xmlcore-site.xml里改路径,别忘了填fs.defaultFSmapred.job.tracker。不然一跑任务就报错,挺坑的。

相关的文章可以一起看看,Hadoop Eclipse 插件:1.2.1 和 2.8.0这篇有对比;还有Hadoop 2.8.0 Eclipse 开发环境搭建,步骤清楚,照着做基本能跑。

如果你想在 eclipse 里跑个 WordCount、调个 MapReduce,又懒得每次部署到集群上测试,那这个插件真挺合适的。直接下载hadoop-eclipse-plugin-2.8.0.zip,放进dropins文件夹就行了,eclipse 重启一下就能用了。