hadoop -version不识别
在windows中查看hadoop的版本出现以下问题
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/5de8a8ae6751f6e36a1e4d7db6e2b888.png)
是因为java的路径问题,我安装java的时候默认安装到c盘中
C:\Program Files\Java
现在hadoop不识别java的路径
我们进入D:\hadoop-2.6.5\etc\hadoop中修改hadoop-env.cmd文件
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/e46b6e4ced14129489e74e089e37dff6.png)
set JAVA_HOME=C:\PROGRA~1\java\jdk1.8.0_77
这里PROGRA~1等价于Program Files
然后再win+r输出cmd查看hadoop的版本,可以查看到
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/0a4d994341e3b7de9215a5c58822e36a.png)