A mensagem de erro não tem nada a ver com JAVA_HOME . Você precisa adicionar o caminho onde seu java está na variável PATH :
PATH=$PATH:/path/to/java
export $PATH
Estou tentando configurar o hadoop no cygwin.
Eu defini JAVA_HOME como /cygdrive/c/work/java/jdk1.6.0_30
Se eu fizer eco de $JAVA_HOME , ele será exibido corretamente.
Se eu executar o comando bin/hadoop version , será exibida a seguinte mensagem de erro:
/bin/java :No such file or directory.
A mensagem de erro não tem nada a ver com JAVA_HOME . Você precisa adicionar o caminho onde seu java está na variável PATH :
PATH=$PATH:/path/to/java
export $PATH
Tags hadoop