1. 程式人生 > >Error: JAVA_HOME is not set

Error: JAVA_HOME is not set

啟動Hadoop時顯示這句話

解決方法:
  1. 通過echo JAVA_HOME找到java安裝目錄
    在這裡插入圖片描述

  2. 在hadoop的配置目錄etc/hadoop中(我的是/usr/local/hadoop/etc/hadoop)修改hadoop-env.sh配置
    在這裡插入圖片描述

    把JAVA_HOME換成正確的目錄(我的是/usr/lib/jvm/default-java
    在這裡插入圖片描述