Ошибка «javac не является внутренней или внешней командой»
Ошибка «javac не является внутренней или внешней командой» может появиться после попытки запуска java-кода из консоли. Чтобы пофиксить ошибку, нужно задать корректные «переменные среды». Ниже короткая инструкция для Windows.
Кликните правой кнопкой на значке «Мой компьютер». Далее Свойства — Дополнительные параметры системы. Выбираем «Переменные среды»

Тут откроется два раздела (переменные пользователя и системные переменные).
Для раздела «переменные пользователя» жмем «создать» и добавляем переменную CLASSPATH:

В разделе системных переменных создаем переменную PATH:

Тут в значении нужно прописать ваш путь к директории bin, где установлен у вас пакет JDK.
Возможно, потребуется перезапуск системы.
Также можно обратиться к javac, прописав полный путь в консоли, например:
1 |
C:\Users\Project> "C:\Program Files\Java\jdk1.7.0_51\bin\javac.exe" MyFile.java |
Обратите внимание на кавычки.
Категория: Java