Ошибка «Виртуальная машина Java не найдена» в Eclipse HELIOS\jre\bin\javaw.exe

Получил следующие сообщения об ошибках, когда я пытаюсь открыть Eclipse. "Для запуска Eclipse должна быть доступна Java Runtime Environment (JRE) или Java Development Kit (JDK). После поиска в следующих местах: C:\ECLIPSE\HELIOS\jre не найдена виртуальная машина Java. \bin\javaw.exe javaw.exe в вашем текущем PATH"

я изменил eclipse.ini (C:\ECLIPSE\HELIOS), добавив следующие строки:

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

После этого изменения я могу получить доступ к Eclipse. но большинство моих коллег и веб-пользователей предложили следующие варианты.

-vm
C:\Program Files (x86)\Java\jdk1.5.0_22\jre\bin\javaw.exe

и

-vm
C:\Program Files (x86)\Java\jdk1.5.0_22\bin\javaw.exe

Пожалуйста, помогите мне с этим. какой из них является правильным вариантом для этой ошибки.?


person chimbu    schedule 25.06.2014    source источник
comment
Вам нужна Java 7 JRE. jdk1.5.0 очень старый и устарел.   -  person Jim Garrison    schedule 25.06.2014
comment
да. нужны версии JRE 7 и JDK 1.5.0. Команда проекта не хотела обновлять версию JDK из-за некоторых ограничений.   -  person chimbu    schedule 25.06.2014
comment
Вы пытались настроить его через конфигурацию сервера, например, windows-> предпочтение-> tomcat 7-> установленный jre   -  person SparkOn    schedule 25.06.2014
comment
я еще не пробовал это. пожалуйста, дайте мне подробные шаги, чтобы сделать это и почему это необходимо.   -  person chimbu    schedule 30.06.2014


Ответы (1)


В вашем файле eclipse.ini убедитесь, что вы указываете -vm на свою установку jdk. Вы уже это сделали, но см. ниже для более подробной информации Здесь

person Mind Peace    schedule 25.06.2014
comment
Спасибо за информацию. В моем сообщении об ошибке отображается Нет виртуальной машины Java в jre\bin\javaw.exe. но ссылка, которой вы поделились ранее, указывает на jdk1.7.0_21\bin\javaw.exe. Требуется ли только файл javaw.exe`? или весь пакет JRE и JDK для работы с Eclipse? Я пробовал использовать оба способа ниже. оба они дают успешный запуск Eclipse. -vm C:\Program Files (x86)\Java\jre7\bin\javaw.exe и -vm C:\Program Files (x86)\Java\jdk1.5.0_22\bin\javaw.exe - person chimbu; 30.06.2014
comment
Я просто хотел знать, выдает ли это какую-либо ошибку в моем приложении позже из-за этого. А также как избежать подобных ошибок в будущем при установке eclipse на другие ПК. - person chimbu; 30.06.2014
comment
Да, для этого требуется полный пакет JRE и JDK. Насколько я правильно понимаю вашу проблему, достаточно нескольких шагов, чтобы избежать этой проблемы 1. Установите JRE и JDK 2. Добавьте свои JAVA_HOME и JRE_HOME в каталоги установки 3. Убедитесь, что вы ссылаетесь на установленный пакет, перейдя в Window-> Preferences- ›Java-›Установленная JRE и выберите пакет JRE. - person Mind Peace; 30.06.2014
comment
4. Для JDK см. тот, под которым работает Eclipse, перейдите в раздел «Справка» -> «О платформе Eclipse» -> «Сведения о конфигурации» и найдите свойство eclipse.vm. и убедитесь, что вы указываете на установленный пакет JDK - person Mind Peace; 30.06.2014