1.报错信息:
cmd:输入hadoop version
Error
: JAVA_HOME is incorrectly set. Please update C:\hadoop\conf\hadoop-env.cmd
如果JAVA_HOME环境变量配置也没问题,则说明是错误提示中的配置文件中的JAVA_HOME配置有问题
2.错误原因:
该目录下的配置文件中的JAVA_HOME目录是:C:\Program Files\Java\jdk1.8.0_141
因为Program Files中间存在空格,所以出现错误,只需要用PROGRA~1
代替Program Files即可。
3.解决方法:
解决方法一:
即JAVA_HOME目录改为:set JAVA_HOME=C:\PROGRA~1\Java\jdk1.8.0_141
解决方法二:
把jdk安装到根目录或者不存在空格的目录下即可
4.检测效果: