Hadoop Cygwin Windows 7 JAVA_HOME Путь не найден, а команда не найдена

Я пробовал все возможные решения через Google, но все еще не работает, я не получаю, что это команда не найдена ошибка из hadoop-env.sh и bin / java не такой каталог,

Вот hadoop-env.sh

экспорт JAVA_HOME=/cygdrive/c/Java/jre6

экспорт JAVA_HOME=c:/Java/jre6

Вот моя ошибка ниже

-bash-4.1 $ bin / hadoop namenode -format

/usr/local/hadoop-1.2.1/libexec/../conf/hadoop-env.sh: строка 2: $'\r': команда не найдена

/usr/local/hadoop-1.2.1/libexec/../conf/hadoop-env.sh: строка 7: $'\r': команда не найдена

/usr/local/hadoop-1.2.1/libexec/../conf/hadoop-env.sh: строка 12: $'\r': команда не найдена

/usr/local/hadoop-1.2.1/libexec/../conf/hadoop-env.sh: строка 15: $'\r': команда не найдена

/usr/local/hadoop-1.2.1/libexec/../conf/hadoop-env.sh: строка 18: $'\r': команда не найдена

/usr/local/hadoop-1.2.1/libexec/../conf/hadoop-env.sh: строка 22: $'\r': команда не найдена

/usr/local/hadoop-1.2.1/libexec/../conf/hadoop-env.sh: строка 32: $'\r': команда не найдена

/usr/local/hadoop-1.2.1/libexec/../conf/hadoop-env.sh: строка 35: $'\r': команда не найдена

/usr/local/hadoop-1.2.1/libexec/../conf/hadoop-env.sh: строка 38: $'\r': команда не найдена

/usr/local/hadoop-1.2.1/libexec/../conf/hadoop-env.sh: строка 41: $'\r': команда не найдена

/usr/local/hadoop-1.2.1/libexec/../conf/hadoop-env.sh: строка 44: $'\r': команда не найдена

/usr/local/hadoop-1.2.1/libexec/../conf/hadoop-env.sh: строка 49: $'\r': команда не найдена

/usr/local/hadoop-1.2.1/libexec/../conf/hadoop-env.sh: строка 55: $'\r': команда не найдена

/usr/local/hadoop-1.2.1/libexec/../conf/hadoop-env.sh: строка 58: $'\r': команда не найдена

/bin/java: нет такого файла или каталога

/bin/java: нет такого файла или каталога

/bin/java: невозможно выполнить: нет такого файла или каталога

1 ответ

Решение

Перейдите в переменную окружения, а затем выполните дополнительные настройки. Перейдите в переменную пользователя и установите переменную JAVA_HOME и там значение C:\Java\sunjdk6.0.24. Затем перейдите в путь и укажите путь cygwin c: \ cygwin \ bin; c: \ cygwin \ usr \ bin

Сделайте это, если не сделали этого раньше. Если проблема не устранена, обратитесь к разделу Установка Link for Hadoop в Windows и выполните все шаги.

Другие вопросы по тегам