我已经安装了HDInsight Emulator,然后尝试运行 hadoop 命令来创建目录。
命令:hadoop fs -mkdir input/files
我收到错误 JAVA_HOME 未设置。
我已经尝试过以下解决方案
Hadoop:«错误:未设置 JAVA_HOME»
使用 Hadoop:本地主机:错误:未设置 JAVA_HOME
问问题
151 次
2 回答
0
默认情况下,Java SDK 安装使用 C:\Program Files\ 文件夹,该文件夹名称中有一个空格。这不符合 Hadoop。考虑使用 C:\java 文件夹。
于 2013-12-24T14:43:19.243 回答
0
您可能尚未安装 java sdk,或者您可能需要在本地环境变量中指定该 SDK 的位置,例如(https://confluence.atlassian.com/display/DOC/Setting+the+JAVA_HOME+Variable +在+窗口)
完成此操作后,您可能需要重新启动 HDInsight Apache 服务(取决于您的计算机的配置方式),但肯定需要重新启动命令提示符以获取新环境。
于 2013-12-24T13:33:51.347 回答