Hadoop之Mapreduce之代码本地运行生成空目录
Mapreduce代码本地运行生成空目录
Mapreduce代码运行,在idea中没有出现任何错误,但偏偏生成的结果是个空目录,本文对可能的原因做出简单解释
一、可能原因
1.代码错误
如果生成的是空目录,最有可能的原因就是代码有错误,此时最好多检查几次代码,保证代码没有问题
2.配置错误
还有一种可能就是我们的用户名中出现了中文或者空格,解决方法也很简单,在此提供两种方法吧
2.1.在main方法里添加配置
如下图所示
2.2.更改idea的文件配置
如下图,将User settings file路径改为idea自带的文件,重启idea就可以了
总结
我目前遇到的就是现在这两种解决方法,都可以解决,其实最好的办法就是不要将用户名设置为中文或者有空格