Eclipse не видит jdk

Eclipse не видит jdk

Наверняка многие из вас сталкивались с ошибкой запуска Eclipse:

A Java Runtime Environment (JRE) or Java Development Kit (JDK) must be available in order to run Eclipse. No Java virtual machine was found after searching the following locations: C:Program Files(x86)Eclipse Classic 4.2.2jreinjavaw.exe javaw.exe in your current PATH

Эта ошибка говорит нам о том, что Eclipse не может найти путь к Java Runtime Environment или Java Development Kit. Сейчас я вам расскажу причины возникновения такой ошибки и способы ее устранения.

В Интернете многие советуют добавить путь к файлу javaw.exe в переменную окружения Path, но этого не стоит делать. Нет, не потому что можно что-либо сломать, а потому что появится другая ошибка:

Failed to load JNI shared library "Program Files (x86)Javajdk1.6.0_20jreinclientjvm.dll"

Дело в том, что для работы Eclipse требуется виртуальная машина и внимание: именно той разрядности (x86 или x64), которую имеет установленная версия Eclipse. Другими словами, если у вас установлен Eclipse для платформы x86, то для запуска этой IDE требуется наличие установленной виртуальной машины для платформы x86.

Итак, когда вы определились с разрядностью Eclipse, вам нужно скачать виртуальную машину. Для этого, зайдите на сайт www.java.com/en/ и вверху страницы вибираем ссылку "Download", затем на открывшейся странице жмем ссылку "See all Java downloads" и скачиваем Java именно той разрядности, какой разрядности у вас Eclipse.

Если вы все сделали правильно, после установки Java, Eclipse запустится без каких-либо ошибок.

Добрый день, занимаюсь освоением Java.

jdk и jre лежат в Program Files/Java

Netbeans ("из коробки") при создании проекта подключает к нему JDK, и для любого класса из него можно посмотреть исходный код.

Читайте также:  Tiguan nf что это

А вот eclipse ("из коробки") посмотреть исходный код не дает. В списке файлов проекта значится JRE, и при "ctrl+шелчок" на любом классе/методе выдает: Source not found и, к примеру . Javajre7lib
t.jar no source attachment.

Это вообще нормально, что он ссылается на отдельную jre? Ведь по идее, jre, которая входит в состав jdk и есть нужная jre, разве не так?

Как установить Java (JDK)

  1. Открываем ссылку Java SE — Downloads и скачайте JDK.
  2. На открывшейся странице нужно согласиться с лицензионным соглашением (Accept License Agreement) и выбрать ссылку на скачку, соответствующую используемой операционной системе. В данном примере это Windows.
  3. Сохраняем файл на компьютер и запускаем. Появится окно установщика. Последовательно проходим все стадии установки Java SDK, сложного ничего нет и можно просто кликать Next.
  4. Настроим системную переменную JAVA_HOME, которая содержит путь к папке, где установлена Java. Это необходимо для того, чтобы другие программы могли использовать Java.
  5. В системную переменную Path добавляем путь к папке bin в папке с JDK. Для этого изменяем системную переменную Path, в конце существующей строки добавляем точку с запятой, после нее добавляем следующее: %JAVA_HOME%in
  6. Необходимо перезапустить систему;
  7. Чтобы проверить, что всё сделано правильно, запускаем командную строку. В командной строке наберите java и нажмите [Enter]. Если всё сделано правильно, то в ответ должно быть выдано вот что:
  8. После набираем javac -version и получаем:

Как установить Eclipse />

  • После того, как архив загрузился, распаковываем содержимое, к примеру в: C:eclipse. В этой папке находим eclipse.exe и создаём ярлык.
  • Похожие записи

    Добавить комментарий Отменить ответ

    We are using cookies to give you the best experience on our website.

    Читайте также:  Ln2 mode что это

    You can find out more about which cookies we are using or switch them off in settings .

      Privacy Overview Strictly Necessary Cookies

    Privacy Overview

    This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.

    You can adjust all of your cookie settings by navigating the tabs on the left hand side.

    Strictly Necessary Cookies

    Strictly Necessary Cookie should be enabled at all times so that we can save your preferences for cookie settings.

    If you disable this cookie, we will not be able to save your preferences. This means that every time you visit this website you will need to enable or disable cookies again.

    Ссылка на основную публикацию
    Eagle security отзывы специалистов
    Кто просматривает этот контент: "Тема" (Всего пользователей: 0; Гостей: 1) Гость Описание Приложение для защиты Вашего телефона от прослушивания Никого...
    Contact form 7 крутится лоадер
    Уникальная материя Долго крутится загрузка / лоадер в Contact Form 7 Возникла проблема, когда после нажатия на кнопку отправить изображения...
    Da0r76mb6d0 rev d схема
    Материнская плата da0r76mb6d0 rev d HP 15-e 17-e A4-5000 Материнская плата DA0R76MB6D0 для ноутбуков HP Pavilion 15-e000, 17-e000, 17-e100 серий...
    Eclipse не видит jdk
    Наверняка многие из вас сталкивались с ошибкой запуска Eclipse: A Java Runtime Environment (JRE) or Java Development Kit (JDK) must...
    Adblock detector