В данном туториале мы рассмотрим, как исправить ошибку Powershell не распознает Java как имя командлета, функции, файла сценария или рабочей программы. Данная ошибка вощникает у пользователей Windows, которые хотят запустить на выполнение команду java
в оболочке Powershell
.
Имя «Java» не распознано как имя командлета
Если при запуске команды java в ответ выполучаете данную ошибку, это свидетельствует об одной из двух проблем:
- В системе не установлен пакет Java (
JDK
илиJRE
) - В системной переменной
Path
не указана директория с бинарными файлами Java
Решение
Для того, чтобы решить указанную ошибку, нужно выполнить два шага:
- Удостовериться, что в системе установлена Java и если нет, установить её. Читайте здесь, как установить Java. Подойдёт JDK или JRE.
- После того, как вы установили Java, установите переменную окружения Path таким образом, чтобы в ней была перечислена та директория, в которой находятся программы из пакета Java.
Имя «Java» не распознано как имя командлета