【问题标题】:Problem starting Hadoop service in Program Files在 Program Files 中启动 Hadoop 服务时出现问题
【发布时间】:2019-02-06 09:52:09
【问题描述】:

我已将 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

当我使用命令start-all.cmd 启动 Hadoop 时,我收到此错误:

C:\Program 无法识别内部外部命令。

【问题讨论】:

    标签: windows hadoop configuration


    【解决方案1】:

    这是因为Program Files 中的空格字符。最好将java安装在根目录例如:C:\java

    【讨论】:

    • 是的,我已经阅读了很多答案,但我不喜欢将 java 文件夹作为解决方案移动
    猜你喜欢
    • 2017-03-27
    • 2010-11-05
    • 1970-01-01
    • 2015-09-10
    • 1970-01-01
    • 2021-06-21
    • 1970-01-01
    • 2017-11-03
    • 1970-01-01
    相关资源
    最近更新 更多