2015-11-26 3 views
3

Я установлен JDK 1.8 в Windows 7x64. Но javac.exe не найден в папке/bin. Как решить эту проблему? Кто-нибудь разрешает это?javac.exe не найден в JDK 1.8

Пути набор. enter image description here

+0

Я советую вам переустановить jdk, а затем добавить {java folder}/bin в переменную окружения PATH – Andrew

+0

Не забудьте открыть новый cmd после изменения пути ... –

+0

@AndrewTobilko - Я уверен, что вы внимательно прочитали сообщение? Перечитайте еще раз. – Kosmos

ответ

7

Исправлена ​​ошибка с установкой JDK. Установщик попросит вас установить JRE. Необходимо отказаться от него, и все будет в порядке.

Спасибо всем.

P.S. Прочитайте сообщение тела внимательно. Всегда.

0

javac есть внутри bin папка. Вы должны изменить PATH, чтобы это отразить. Убедитесь, что содержание PATH выглядит следующим образом:

PATH = %JDK_HOME%\bin;... (rest of the value of PATH) 
+0

перечитайте сообщение внимательно. – Kosmos

+0

Я прочитал его, и вы ничего не изменили. Я знаю, что это работает, я делал это на нескольких компьютерах раньше. Если он не работает в вашем, то предоставите больше информации, чтобы понять, что происходит в вашей среде, иначе неясно, что вы спрашиваете. –

+0

Кстати, вы должны добавить '% JDK_HOME% \ bin' в путь, включите ** bin ** папку. Если вы этого не сделаете, вы не сможете вызвать 'javac' из cmd. –

0
set PATH=%PATH%;%JDK_HOME%\bin; 

это должно решить вашу проблему. он добавляет каталог bin в переменную пути и делает все exe-файлы доступными без использования полного пути.

+0

, пожалуйста, перечитайте сообщение внимательно. Я пишу, что добавлен путь. – Kosmos

+0

вы obviopusly не добавили java/bin на ваш путь ... –

+0

Действительно? Откуда ты знаешь? Во всяком случае, вы не невнимательны. Я пишу это в пятый раз. – Kosmos

Смежные вопросы