Страницы

Поиск по вопросам

воскресенье, 12 января 2020 г.

Не запускается Java из консоли

#java #windows #console


При попытке запуска из консоли java, получаю ответ, "java" не является внутренней
или внешней командой, исполняемой программой или пакетным файлом. Переменная %JAVA_HOME%
установлена. java не стартует, даже если перейти в папку где лежит она. При этом если
прописать java.exe с любого местоположения, все работает. Как сделать так, что бы из
консоли можно было запустить не только java.exe, но и без указания расширения?
    


Ответы

Ответ 1



Проверьте содержимое переменной окружения PATHEXT для этого можно в той же консоли прописать echo %PATHEXT%. В выводе консоли вы должны увидеть список поддержимавемых расширений. Проверьте наличие .EXE, если такого расширения по какой то причине нету, добавьте его: set PATHEXT=%PATHEXT%;.EXE Если переменной нету, не спешите добавлять ее, убедитесь, что в переменных среды пользователя не определена такая переменная. Если такая переменная заведена в переменных пользователя, то вероятно лучше ее удалить. И тогда все заработает.

Ответ 2



Нажми мой компьютер->свойства->дополнительные параметры системы->дополнительно->переменные среды и в переменную Path допиши путь до своей jdk(jre) папка bin

Комментариев нет:

Отправить комментарий