Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/364.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Hadoop中未识别Java路径_Java_Hadoop_Hdfs - Fatal编程技术网

Hadoop中未识别Java路径

Hadoop中未识别Java路径,java,hadoop,hdfs,Java,Hadoop,Hdfs,因此,我正在尝试在我的Windows 10系统上安装Hadoop 3.3.0,在成功更新二进制文件并正确设置环境路径后,我在尝试运行HDFS时遇到了一个无法识别为内部或外部命令、可操作程序或批处理文件的错误 快速搜索过去的问题,这里提到,这可能是由于环境路径中的空间。但我相信这里的情况并非如此 我在下面附上我的Java和Hadoop环境路径以及弹出的错误 HADOOP\u HOME:C:\HADOOP-3.3.0 JAVA\u HOME:C:\JAVA\jdk1.8.0\u 271 cmd中显示

因此,我正在尝试在我的Windows 10系统上安装Hadoop 3.3.0,在成功更新二进制文件并正确设置环境路径后,我在尝试运行HDFS时遇到了一个
无法识别为内部或外部命令、可操作程序或批处理文件的错误

快速搜索过去的问题,这里提到,这可能是由于环境路径中的空间。但我相信这里的情况并非如此

我在下面附上我的Java和Hadoop环境路径以及弹出的错误

HADOOP\u HOME:C:\HADOOP-3.3.0

JAVA\u HOME:C:\JAVA\jdk1.8.0\u 271

cmd中显示的错误:


C:\hadoop-3.3.0\sbin>start-dfs

'C:\Java\jdk1.8.0_271\bin\java -Xmx32m -classpath "C:\hadoop-3.3.0\etc\hadoop;C:\hadoop-3.3.0\share\hadoop\common;C:\hadoop-3.3.0\share\hadoop\common\lib\*;C:\hadoop-3.3.0\share\hadoop\common\*" org.apache.hadoop.util.PlatformName' is not recognized as an internal or external command,
operable program or batch file.


有没有关于Win10上Hadoop安装的教程?如果是的话,你能给我们提供链接吗?我想还有很多环境路径需要设置,比如HADOOP\u HDFS\u HOME
warn\u HOME
路径,但是我们需要更多关于整个安装过程的信息。谢谢您的时间。我正在关注youtube教程视频,链接:怪异。您的错误输出似乎与Hadoop设置无关,而与Java设置本身有关。本教程说明了jdk1.8.0_261的安装,但您似乎已经安装了jdk1.8.0_271。这是你的选择(就像你以前的选择一样),还是上传教程后的最新版本?还是像6:52中的教程一样,在设置环境变量时271是一个输入错误?试着安装这个版本的java并测试它。它肯定有一些我还没有弄明白的问题。在这个版本中,Yeah271是最新的java版本。这是最新版本(教程发布后),一般来说,windows上的Hadoop永远不会像预期的那样工作。您不能使用Linux虚拟机有什么原因吗?或者下载预安装的Cloudera沙箱?