gpt4 book ai didi

ubuntu - 已经设置hadoop-env.sh时,如何修复未在Ubuntu上设置的JAVA_HOME?

转载 作者:行者123 更新时间:2023-12-02 22:05:54 28 4
gpt4 key购买 nike

我已经将hadoop-env.sh设置为:

# export JAVA_HOME=/usr/lib/jvm/java-6-sun

但是当我启动hadoop时仍然有相同的错误:
Warning: $HADOOP_HOME is deprecated.

starting namenode, logging to /usr/local/hadoop/libexec/../logs/hadoop-hduser-namenode dyah-VirtualBox.out
localhost: starting datanode, logging to /usr/local/hadoop/libexec/../logs/hadoop-hduser-datanode-dyah-VirtualBox.out
localhost: Error: JAVA_HOME is not set.
localhost: starting secondarynamenode, logging to /usr/local/hadoop/libexec/../logs/hadoop-hduser-secondarynamenode-dyah-VirtualBox.out
localhost: Error: JAVA_HOME is not set.
starting jobtracker, logging to /usr/local/hadoop/libexec/../logs/hadoop-hduser-jobtracker-dyah-VirtualBox.out
localhost: starting tasktracker, logging to /usr/local/hadoop/libexec/../logs/hadoop-hduser-tasktracker-dyah-VirtualBox.out
localhost: Error: JAVA_HOME is not set.

当我键入 echo $JAVA_HOME时,它显示: /usr/lib/jvm/java-6-sun
当我键入 java -version时,它显示了Java的版本。

我已经将java的路径导出到 /.bashrc
我不知道这里发生了什么,因为我已经根据教程正确设置了东西。

最佳答案

export语句由前导#注释掉,因此无效。

关于ubuntu - 已经设置hadoop-env.sh时,如何修复未在Ubuntu上设置的JAVA_HOME?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14126000/

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