2013-06-12 2 views
0

Я считаю, что подобные вопросы были заданы раньше, но ни один из них не соответствует мне отлично. Поэтому я отправляю этот.Невозможно найти JDK на Windows 7

Я использую Eclipse IDE в комплекте ADT. В настоящее время я занимаюсь базовым программированием на Java. До этого я загрузил и установил JDK из Orcale. Проблема возникла при попытке настроить Javadoc, поскольку ему нужен путь к javac. Теперь, если я попробую where java, я получаю C:\Windows\System32\java.exe. Если я попробую where javac, я получаю not found error. Усложняет дело еще дальше, echo %PATH% дает (я добавил новые строки для ясности):

C:\Program Files\Java\jdk1.7.0_03\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem; 
C:\Windows\System32\WindowsPowerShell\v1.0\; 
C:\Program Files\Common Files\GTK\2.0\bin;C:\Python32;C:\Program Files\Calibre2\ 

Но угадать, что там нет папки по имени jdk1.7.0_03 в директории Program Files \ Java! Все, что у меня есть, это папка «jre».

Я полностью смущен. Где программа javac? Где был установлен JDK? Я пропустил что-то важное здесь? Пожалуйста помоги!

+0

Я ожидал, что он будет нормально установлен в 'C: \ Program Files \ Java \ jdk1.7.0_xx' (где xx - это обновление), если вы не изменили его местоположение установки по умолчанию ... – MadProgrammer

+0

Но есть только jre , и все же я могу строить проекты! Я совсем не помню, как меняет место установки, но тогда нет записи в PATH, и я могу строить основные проекты Java. :( – dotslash

+0

Вы уверены, что вы установили JDK, а не JRE? Попробуйте перейти в «Программы и функции» (на панели управления) и удалить JRE и JDK и переустановить его. – MadProgrammer

ответ

1

Первый download the jdk from oracle. Во время установки вы должны найти путь для установки вашего jdk, например, C:\Program Files\Java\jdk1.7.0_05\bin. Затем вы должны настроить переменную среды для своего jdk в панели управления -> Система -> Дополнительно -> Переменные среды. Деталь можно найти в this post.

0

Файл Javac обычно в C: \ Program Files \ Java \ jdk1.7.0_03 \ Bin \ JAVAC

Если вы не можете найти его в этом пути, может быть, тот, который вы установили не Jdk или, возможно, это неправильный jdk. Вам не нужно устанавливать JRE, пакет JDK уже содержит JRE. Если вы не можете найти javac в этом пути, возможно, вы установили неправильный исполняемый файл java. Попробуйте удалить Java и снова установить его с помощью новейшего обновления. Не забудьте установить CLASSPATH.

+0

Я ценю ваш ответ, но я бы очень хотел узнать, что происходит в моей системе прямо сейчас. JDK не существует, и все же я могу создавать проекты. Как это возможно? – dotslash

+0

Хорошо, я, возможно, нашел ответ на другом форуме. В нем говорится, что Eclipse имеет встроенный собственный компилятор, который позволяет работать, только если у вас установлена ​​JRE. Как закрыть этот пост? :) – dotslash

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