Из вашего поста звучит так, будто вы можете запустить Eclipse, хорошо?
Если вы можете запустить Eclipse, у вас есть работающая JRE.
Eclipse забирает JRE из вашей системы или, если ничего не находит, ищет папку jre в том же каталоге, что и исполняемый файл Eclipse.
Похоже, ваш JRE где-то в вашей системе (в противном случае Eclipse не запустится), но по какой-то причине у вас нет предопределенных параметров на странице предпочтений Установленный JRE.Вот как вы можете найти, что JRE eclipse использует для начальной загрузки, и настроить его как одно из используемых:
В Eclipse 3.6.1:
Просмотрите Help-> About Eclipse SDK
Нажмите «Сведения об установке»
Перейдите на вкладку «Конфигурация»
Там должна быть ссылка на JRE - например, на моем: -vm ~ / personal dev /jdk1.6.0_24 / bin /../ jre / lib / i386 / client / libjvm.so
Как только вы это обнаружили, откройте Windows-> Preferences-> Java-> Installed JREs и добавьтеновый, чтобы указать местоположение, которое вы нашли (например, у меня это ~ / Desktop / personal dev / jdk1.6.0_24)