我将hadoop配置如下:
user variables:
HADOOP_HOME = C:\Progra~1\Hadoop-3.2.0\bin
JAVA_HOME = C:\Progra~1\Java\jdk1.8.0_201
environment variables:
C:\Progra~1\Java\jdk1.8.0_201\bin
C:\Progra~1\Hadoop-3.2.0\bin
hadoop-env.cmd:
set JAVA_HOME=C:\Progra~1\Java\jdk1.8.0_201
当我用命令启动hadoop时 start-all.cmd
我得到这个错误:
c:\程序无法识别内部和外部命令。
1条答案
按热度按时间a8jjtwal1#
这是因为空间的性质
Program Files
. 最好在根目录中安装java,例如:C:\java