Який шлях для JDK в Windows 7 64-розрядному?


10

Коли я працюю з JDK , він говорить, що javacне розпізнається як внутрішня чи зовнішня команда. Що я буду робити? Який шлях для jdk1.6.0_21?


У мене працює Windows 7 Ultimate 64 біт SP1. Я встановив jdk_7u4_windows_x64.exe - це оновлення Java SE 7 для оновлення 4 на 64 біти та Java FX 2.1 SDK. розташування файлу c: \ windows \ system32 \ java.exe (розмір 185 КБ) шлях до папки c: \ програмний файл \ java \ jdk1.7.0.0_04 Я також переходжу до панелі керування / системи / попереднього налаштування системи / вперед / оточення змінні / нове ім'я змінної = значення змінної JAVA_HOME = c: \ windows \ system32 \ java.exe Завантажую Android SDK installer_v18_windows.exe для Windows 7 x64 біт та запускаю, відмовлено: комплект розробки Java SE (JDK) не знайдений Ще не вдається встановити SDK поки що. Я
молодий707

Відповіді:


8

Залежно від того, якщо ви встановили 64-бітний або 32-розрядний JDK, він повинен бути в:

  • 32-розрядні: C:\Program Files (x86)\Java\jdk1.6.0_21\bin
  • 64-розрядні: C:\Program Files\Java\jdk1.6.0_21\bin

Ви повинні мати можливість редагувати змінну середовища PATH, щоб включити цей шлях.


1

Ну, повернувся назад, видалив усі записи JDK на панелі управління.

  • Завантажте оновлення Java SE 7 для оновлення 4 для Windows x 86 (32 біти) jdk-7u4-windows (навіть у нас працює система Windows 7 Ultimate x64 біт 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, навіть якщо ми запускаємо 64-бітові системи Win 7. Розташування папки програмних файлів відрізняється.


0

Я знайшов java версії 1.7.0_21 в C: \ Windows \ SysWOW64.

Схоже, що Windows 7 64-розрядних перенаправляє 32-бітні програми, які, на вашу думку, встановлюються в system32, на SysWOW64 - проблема в тому, що змінна середовища PATH не оновлюється, щоб відповідати.


0

Проблема полягає в тому, що ОС не в змозі знайти javac.exe для виконання. Отже, щоб вказати його в правильному напрямку, ви повинні встановити змінну середовища PATH.

У Windows 7 виконайте наступне:

  1. Клацніть правою кнопкою миші на Мій комп'ютер і виберіть Властивості.

  2. У вікні, що з'явиться, виберіть "Розширені налаштування системи" (зліва).

  3. Перейдіть на вкладку «Додатково» та натисніть «Змінні середовища».

  4. Як уже згадувалося , додайте ці шляхи до змінної PATH, відредагувавши її або натиснувши на кнопку Створити.

Для отримання додаткової інформації див. Це посилання . Він описує налаштування змінних середовища в 32-бітному середовищі, єдиною різницею є сам шлях.


Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.