java – javac не является внутренней или внешней командой на русском
java – javac не является внутренней или внешней командой на русском
Причина ошибки — заданы некорректные «переменные среды». Соответственно, необходимо указать правильные.
На рабочем столе откройте «Этот компьютер»:
- Нажмите слева вверху «Свойства», затем слева в меню —
«Дополнительные параметры системы». - В открывшейся вкладке «Дополнительно» в самом низу выберите
«Переменные среды». - Откроется содержимое. Нажмите в каждом окне поочередно «Создать».
- В окне «Новая пользовательская переменная» пропишите CLASSPATH.
- Затем в окне «Новая системная переменная» укажите переменную PATH. В
поле «Значение» пропишите директорию к пакету JDK. - Перезагрузите Windows.
Кроме того, чтобы выполнить Javac, вы можете в командной строке прописать полный путь к консоли. К примеру: C:Program FilesJavajdk1.8.0_102binjavac.exe MyFile.java
Если не помогло, добавление в CLASSPATH, то добавь тот же самый путь в PATH, если там уже что-то есть то добавляй через точку с запятой ;
java – javac не является внутренней или внешней командой на русском
Если после добавления путей ничего не поменялось, то сделай копии папок jdk в Programm Files/java и Programm Files(x86)/java