Расположение среды Java не является допустимым идентификатором
Я пытаюсь установить переменную JAVA_HOME в моем файле hadoop-env.sh вручную, но, согласно Cygwin, путь к моему биновому файлу Java является «недопустимым идентификатором».
Я получаю следующее сообщение об ошибке. Я полагаю, что правильно экранировал все специальные символы
S@W27 /cygdrive/c/hadoop-1.2.1
$ bin/hadoop
/cygdrive/c/hadoop-1.2.1/libexec/../conf/hadoop-env.sh: line 9: export:
`C:\Program Files (x86)\Java\jre7': not a valid identifier
Я пробовал тот же путь к файлу с косой чертой, а также с / bin / java в конце, но безуспешно.
Почему путь неверен?