Когда я работаю с JDK , он говорит, что javac
не распознается как внутренняя или внешняя команда. Что мне делать? Каков путь для jdk1.6.0_21?
Когда я работаю с JDK , он говорит, что javac
не распознается как внутренняя или внешняя команда. Что мне делать? Каков путь для jdk1.6.0_21?
Ответы:
Ну что ж, вернулся, удалил все записи JDK в панели управления.
Загрузите обновление 4 для Java SE Development Kit 7 для Windows x 86 (32 бита) jdk-7u4-windows
(даже у нас установлена система Windows 7 Ultimate x 64 бит SP1).
Установите этот 32-битный комплект JDK в c:\program files (x86)java\jdk1.7.0_04\
Чтобы загрузить установку для Android installer_r18_windows.exe
, найдите папку Java SE по адресу c: \ program files (x86) \ java \ jre7 \ bin \ java.exe
Вывод: SDK знает только местоположение 32-битной папки JDK, даже если мы используем Win 7 64-битные системы. Расположение папок Program Files отличается.
Проблема в том, что ОС не может найти javac.exe для выполнения. Таким образом, чтобы указать правильное направление, вы должны установить переменную окружения PATH.
В Windows 7 сделайте следующее:
Щелкните правой кнопкой мыши на «Мой компьютер» и выберите «Свойства».
В появившемся окне выберите «Расширенные настройки системы» (слева).
Перейдите на вкладку «Дополнительно» и нажмите «Переменные среды».
Как уже упоминалось , добавьте эти пути в переменную PATH, отредактировав ее или нажав New.
Смотрите эту ссылку для получения дополнительной информации. Он описывает установку переменных среды в 32-битной среде, единственное отличие - сам путь.
Windows 8.1 (64 бит)
C: \ Program Files \ Java \ jdk1.8.0_45 \ bin
Включите этот путь, и все готово.