array(2) { ["docs"]=> array(0) { } ["count"]=> int(0) } 111string(0) "" int(1) int(10) int(70) int(8640000) string(13) "likecs_art_db" array(1) { ["query"]=> array(1) { ["match_all"]=> object(stdClass)#32 (0) { } } } array(1) { ["createtime.keyword"]=> array(1) { ["order"]=> string(4) "desc" } } int(10) int(0) int(8640000) array(2) { ["docs"]=> array(0) { } ["count"]=> int(0) } windows环境下安装Hadoop,亲测非常有效 - 爱码网

我们写的wordCount程序是无法直接在Windows环境下直接执行的,会一直报空指针异常的错误NullPointException,因为我们的Windows环境没有Hadoop的操作环境,要想在Windows环境下运行用MapReduce写的wordCount,我们就需要在Windows环境下安装Hadoop
下载Hadoop:
链接: https://pan.baidu.com/s/1To2kHmp96E-f0q5j4w3XqA 提取码: ngmc
注意:复制链接去浏览器访问,不要直接点开,一定要复制地址去浏览器打开!!!
解压并复制安装路径用来配置环境变量
windows环境下安装Hadoop,亲测非常有效
进入Path新建Hadoop的配置环境
windows环境下安装Hadoop,亲测非常有效
到这里并不能解决程序运行的空指针错误,还需要两个插件
下载地址链接:https://pan.baidu.com/s/1fnGFklxaw28HK2bBypRI5g
提取码:m8ob
注意:复制链接去浏览器访问,不要直接点开,一定要复制地址去浏览器打开!!!
windows环境下安装Hadoop,亲测非常有效
windows环境下安装Hadoop,亲测非常有效
此处的hadoop插件版本为2.6版本,分别将它们放在如图所示的位置即可完美解决Windows环境下运行Mapreduce写的wordCount程序

相关文章: