1

У меня проблемы с запуском Eclipse ... он не может найти виртуальную машину Java. Основываясь на предложениях онлайн, я попытался добавить ...

; "C:\Program Files (x86)\Java\jre6\bin"

к моей переменной Path, а также я попытался добавить следующие две строки ...

-vm
C:/Program Files (x86)/Java/jre6/bin/client/jvm.dll

в мой файл eclipse.ini. Ни то, ни другое пока не работает.

Точное сообщение об ошибке при попытке открыть затмение ...

Java Runtime Environment (JRE) или Java Development Kit (JDK) должны быть доступны для запуска Eclipse. Виртуальная машина Java не была найдена после поиска в следующих местах: C:\Program Files\Eclipse\eclipse\jre\bin\javaw.exe javaw.exe в вашем текущем пути

Я проверил, что Java работает, и что в месте, которое я ожидал ... все еще нет пути.

3 ответа3

2

Аргумент -vm должен быть вашим путем к java.exe или фактически javaw.exe (у javaw.exe нет подсказки DOS, которая висит вокруг).

-vm  "C:\Program Files (x86)\Java\jre6\bin\javaw.exe"

Убедитесь, что битовый размер совпадает - вам нужно сопоставить битовый размер вашего Java (32-битный в вашем примере) и Eclipse (должен быть 32-битный, но доступен 64-битный).

0
  1. Проверьте, установлена ли java в системной переменной, если это так, то откройте командную строку и введите команду как java -help. Это должно дать вам помощь, связанную с Java.
  2. Зайдите в windows -> настройки -> java -> проверить, установлен ли jre или установлен в jres
  3. Даже попробуйте установить Java в пути сборки.
  4. Начните с затмения с чистой команды.
0

У меня возникла та же проблема, и спустя чуть более часа я понял, что у меня установлена 32-битная Java и я скачал 64-битную версию Eclipse. Загрузка 32-битного Eclipse устранила проблему.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .