我正在尝试在hadoop中编写我的第一个map reduce程序,当我启动所有守护程序时,出现以下错误:本地主机:错误:未设置JAVA_HOME且找不到。 最佳答案 请检查您的hadoop-env.sh文件并在其中添加JAVA_HOME。它应该位于hadoop的安装目录中。 ( $ HADOOP_HOME / conf )