Две вещи, которые нужно проверить:
Во-первых, в Eclipse перейдите в Windows> «Установки»> «Java»> «Установленные JRE». Должен быть указан и отмечен хотя бы один «JRE» - проверьте, указывает ли он на ваш установленный JDK (не обращайте внимания на то, что он ссылается на них как на установленные JRE - вы можете указать это на свой JDK) - если его нет, то отредактируйте выбранный JRE и переназначить его вам в каталог JDK
Если вы все еще получаете сообщение об ошибке, откройте файл eclipse.ini (будет в корне вашей установки eclipse - откройте его в текстовом редакторе, таком как notepad ++ и т. Д.) И вставьте его в начало файла:
-vm
C:/Java/jdk1.6/bin/javaw.exe
(очевидно, указывает на ваш javaw.exe в установленном вами каталоге JDK)
После обновления файла .ini перезагрузите компьютер, и вы больше не получите сообщение об ошибке.