Hadoop 开发的麻烦事儿,Hadoop-eclipse-plugin-2.7.2 帮你省了不少。它是个挺好用的 Eclipse 插件,直接在 IDE 里搞 MapReduce,免得你总得去命令行折腾。开发、调试、提交任务,全套流程都能在一个窗口里搞定,效率一下就上来了。

为 Hadoop 2.7.2 定制的这个插件,兼容性没问题,稳定性也挺靠谱。装起来也不复杂,把hadoop-eclipse-plugin-2.7.2.jar丢到plugins目录下,重启一下 Eclipse 就行,干净利落。

项目创建的流程顺,直接在 Eclipse 里新建 Hadoop 项目,不用再单独去写各种配置文件。你写的 MapReduce 程序可以一键提交到集群,真的是写完就跑。

还有一点我挺喜欢,HDFS 资源管理做得比较贴心。在 Eclipse 资源管理器里就能看到 HDFS 的文件结构,上传下载、删文件,跟本地文件系统差不多,操作逻辑上手就会。

调试也不落下,断点设置、逐行运行都支持。遇到问题不用到处找日志,它内置的日志查看功能能帮你快速定位问题,少走多弯路。

对了,如果你用的是比较新的 Hadoop 版本,也不用太担心,这插件对新版本也有一定兼容性,不过最好还是和 2.7.2 搭配,最稳。

如果你是刚上手 Hadoop 的朋友,或者像我一样不太想频繁切 IDE 和命令行,这插件还挺适合的。你也可以看看这两篇文章:Eclipse Hadoop 插件 MapReduce 开发辅助Hadoop Eclipse MapReduce 开发必备 JAR 包,用起来更顺手。