special

This webpage has been robot translated, sorry for typos if any. To view the original content of the page, simply replace the translation subdomain with www in the address bar or use this link.

Java не является внутренней или внешней командой [FIX]

Java не является внутренней или внешней командой [FIX]

Если вам известная вот такая бяка Java не является внутренней или внешней командой, то этот туториал для вас.

В подробности лезть не будем почему это и как чего, для этого читайте книжки по винде.

1. Начнем с определения места, где установлена JAVA (JRE или JDK, смотря что ставили).

Ищем, вспоминаем куда ее ставили. В большинстве случаев она находится вот тут:

C:\Program Files\Java

Далее, в этой папке могут быть как JRE версии, так и JDK, все зависит от того, что вы ставили. JDK версия предпочтительна для разработчиков, имеет компилятор. JRE обычная среда, простым юзерам ее хватает.

И так, допустим у вас стоит JDK, и его путь будет таков:

C:\Program Files\Java\jdk1.6.0_07\bin

2. Следующая вещь...скопируйте в буфер обмена ваш полный путь до папки BIN.

И так, предположим мы скопировали в буфер обмена вышеуказанный путь. Все, удерживаем его там.

3. Идем в "Панель управления->Система->Дополнительно->Переменные Среды".

4. Далее, ищем в системных переменных переменную PATH, и редактируем ее.

С этого момента будьте осторожны, советую вам скопировать содержимое переменной в текстовый файл на всякий пожарный.

Для начала поищите, нет-ли тут еще каких-либо ссылок на java (старые, дубликаты итд).

При наличии таких, аккуратно удаляем путь из переменной PATH.

Например это может выглядеть так:

%SystemRoot%\System32\;D:\Java\Jre;C:\Folder1\Folder 2.... итд.

Нужно аккуратно вынести "D:\Java\Jre" и одну точку с запятой( разделяющую пути.

Важно соблюдать формат, например:

X:\Folder\Folder;C:\Folder\Folder;E:\Folder\Folder\Folder

То есть каждый путь до какой-либо папки должен быть отделен от другого точкой с запятой. Внимание! Пропуск, использование нескольких точек с запятой недопустимо.

5.Теперь добавляем наш путь до JDK\JRE в самый КОНЕЦ строки, через точку с запятой.

Например будет выглядеть так:

C:\Papka1;D:\Papka2\Papka0\;C:\Program Files\Java\jdk1.6.0_07\bin

Все, жмем ОК и если все правильно получаем нормальный результат.

Действует это на любой винде...хоть х86, или х64...или даже на 128битной для тех кто в танке.

Можно после этого перезагрузить комп, но это по желанию.


Created/Updated: 25.05.2018