Windows 10 上直接用的 Hadoop 2.7.2 编译包,真的挺省事的。省去了各种路径问题、依赖不兼容、环境变量一堆坑。你要是在 Windows 上搞 Hadoop,直接上手这个 jar 包,效率高多了。基本的核心库、MapReduce、HDFS 都打包好了,解压、配好环境变量就能跑了,省时省力。
Hadoop 在 Windows 上编译,真的是一场修行。路径分隔符不认、缺库、Maven 一堆红字,编译个几小时还报错。现在这个包是编译好了的,直接用,适配 Windows,还挺稳定。
里面的hadoop-2.7.2_jar
压缩包应该是把常用的几个组件都打好了,包括Hadoop Common、HDFS、YARN和MapReduce。你只要配置下HADOOP_HOME
、PATH
,保证Java
装好了,命令行直接能跑起来。
你想本地测试一下 HDFS、练手 MapReduce 项目,或者整合下Hive、Pig、Spark这些工具,都可以配这个环境跑一遍。虽然不是生产环境推荐方式,但对于学习和开发还蛮方便。
如果你还没折腾过编译,强烈建议跳过那一大堆编译踩坑,直接用这个 jar 包上手。哦对了,相关的 Windows 10 搭建教程、依赖包、HBase 压缩包这些资源,推荐你看看文末的链接,都是比较实用的。