Причина, по которой вы получаете эту ошибку, в том, что eclipse требует JRE для запуска, которую он не может найти. Сначала он ищет текущий каталог, затем файл eclipse.ini и, наконец, системный путь. Поэтому, если он не может найти правильный jvm (битовые версии различаются) в любом из этих трех мест, он выводит
Рекомендуется отредактировать файл eclipse.ini и указать eclipse, где именно искать vm / jre, включив эту строку в файл:
-vm
[путь к вашему java.exe] (который обычно находится в «C: \ Program Files \ Java \ jre7 \ bin»)
P.S. Чтобы отредактировать файл eclipse.ini, вам может понадобиться переместить его, отредактировать, а затем вставить обратно
Источник: - вики