Java не распознается как внутренняя или внешняя команда, переменные уже установлены - PullRequest
0 голосов
/ 18 мая 2018

После установки JAVA_HOME в C: \ Program Files \ Java \ jdk1.8.0_171 и добавления% JAVA_HOME% \ bin к моему пути я все еще получаю эту ошибку.Я проверил, что путь правильный много раз, и каждое решение онлайн просто добавляет эти две переменные.Есть ли другой шаг, чтобы исправить это?

Я получаю эту ошибку при попытке запустить "java -jar start.jar" для solr.

Ответы [ 2 ]

0 голосов
/ 18 мая 2018

Убедитесь, что вы запускаете команду в новой оболочке DOS.Если вы используете ту же команду, в которой запускали команду java перед установкой пути, у нее не будет обновления пути.

0 голосов
/ 18 мая 2018

Вы не добавили Java Location в качестве переменной Path в вашей системе.Командная строка или Powershell могут привести вас только к тем путям / путям, которые вы уже указали.

Добавьте «C: \ Program Files \ Java \ jdk1.8.0_171 \ bin \» в переменную Path в Advanced.Системные настройки-> Переменные среды-> Путь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...