Hadoop2.6.0
明明系统环境里JAVA_HOME已经配置好了,java -version也正确,但是Hadoop却报错
Error: JAVA_HOME is not set and could not be found.

解决办法:
修改/etc/hadoop/hadoop-env.sh中原始设定的JAVA_HOME。
使用绝对路径代替相对路径
export JAVA_HOME=$JAVA_HOME //错误,不能这么改
export JAVA_HOME=/usr/java/jdk1.6.0_45 //正确,应该这么改