gpt4 book ai didi

hadoop - 在Windows 10上找不到或加载主类org.apache.hadoop.util.RunJar

转载 作者:行者123 更新时间:2023-12-02 20:25:43 26 4
gpt4 key购买 nike

类似的问题,例如:
What does "Error: Could not find or load main class org.apache.hadoop.util.RunJar"?

但是这些解决方案对我不起作用。

我已经从http://ftp.man.poznan.pl/apache/hadoop/common/hadoop-3.1.2/hadoop-3.1.2.tar.gz下载hadoop并放入D:和文件:hadoop-3.1.2\etc\hadoop\hadoop-env.sh中:

export HADOOP_HOME=D:/hadoop-3.1.2
export HADOOP_INSTALL=$HADOOP_HOME
export HADOOP_MAPRED_HOME=$HADOOP_HOME
export HADOOP_COMMON_HOME=$HADOOP_HOME
export HADOOP_HDFS_HOME=$HADOOP_HOME
export YARN_HOME=$HADOOP_HOME
export HADOOP_COMMON_LIB_NATIVE_DIR=$HADOOP_HOME/lib/native
export PATH=$PATH:$HADOOP_HOME/sbin:$HADOOP_HOME/bin
export HADOOP_CONF_DIR=$HADOOP_HOME
export HADOOP_PREFIX=D:/installed/hadoop/hadoop/hadoop-3.1.2
export HADOOP_LIBEXEC_DIR=$HADOOP_HOME/libexec
export JAVA_LIBRARY_PATH=$HADOOP_HOME/lib/native:$JAVA_LIBRARY_PATH
export HADOOP_CONF_DIR=$HADOOP_PREFIX/etc/hadoop

使用Windows。

最佳答案

您需要设置环境变量。 To find where environment variables are.

1)设置HADOOP_HOME
单击新建以设置新环境。将出现一个带有文本字段变量名称和变量值的屏幕。

变量名称: HADOOP_HOME
变量值: D:/hadoop-3.1.2
通过使用CMD中的echo %HADOOP_HOME%进行验证。

2)设置bin和sbin的路径

编辑现有的 PATH ,并在变量值的末尾,放半分号并粘贴以下路径:
$HADOOP_HOME/sbin;$HADOOP_HOME/bin

关于hadoop - 在Windows 10上找不到或加载主类org.apache.hadoop.util.RunJar,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57017739/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com