Windows 下搞 Hadoop 开发,用hadoop-common-2.7.5-bin-master
真的挺省事的。别看名字长,其实就是帮你把 Hadoop 环境搭得妥妥的,像hadoop.dll
和winutils.exe
都准备好了。放到C:\Windows\System32
里,Eclipse 里直接跑 MapReduce,基本不怎么踩坑。
Hadoop2.7.5算是比较稳定的一版了,兼容性不错,性能也靠谱。里面的bin
和sbin
目录,操作 Hadoop 服务就靠它们;conf
目录里配置文件也挺清晰,像core-site.xml
、hdfs-site.xml
都能直接改;lib
里是运行依赖,基本不需要手动动。
要是在 Eclipse 里开发 Hadoop 项目,这个包就挺顺手的,配好插件(比如HDT),跑程序、调试啥的都能直接整。也不用每次去找什么winutils.exe
和hadoop.dll
,这包都给你配好了,省心。
如果你是在 Windows 上玩 Hadoop,又不想折腾太多环境配置,那这个hadoop-common-2.7.5-bin-master
真的是不错的选择。配好之后响应也快,开发效率直接上来。