Hadoop -classpath не распознается как внутренняя или внешняя команда, работающая программа или командный файл - PullRequest
0 голосов
/ 02 марта 2019

Я пытаюсь установить hadoop на моем компьютере (Windows 10, 64-разрядная версия), но когда я иду, чтобы проверить, установлен ли он, я получаю сообщение об ошибке:

'- classpath' isне распознается как внутренняя или внешняя команда, работающая программа или командный файл.

Я понятия не имею, почему это происходит.Я думал, что мои системные переменные были установлены правильно, но, видимо, нет.Мне было просто интересно, если кто-нибудь может сказать мне, что происходит с этим -классом.Ниже приведен снимок ошибки

введите описание изображения здесь

А вот еще изображения моих переменных ствола и пути.А также снимок каталога bin в hadoop.

введите описание изображения здесь

введите описание изображения здесь

1 Ответ

0 голосов
/ 12 июня 2019

Для меня проблема заключалась в том, что %JAVA_HOME% включает пробел в пути C:\Program Files\Java\jdk1.8.0_191.После изменения на C:\Progra~1\Java\jdk1.8.0_191 он начал работать.Поэтому убедитесь, что все соответствующие переменные env (Java, Hadoop) определены без пробелов.

...