Я переустановил eclipse, java и JDK до новейшей 64-битной версии. У меня есть переменная среда с именем PATH с переменной
C:\Program Files (x86)\Java\jdk1.8.0_05\bin;C:\Program Files (x86)\Java\jdk1.8.0_05\bin\javaw.exe;C:\Program Files\Java\jre7\ bin;C:\Program Files (x86)\Java\jre8\bin;C:\Program Files (x86)\Java\jre8\bin\client\jvm.dll
После двойного щелчка левой кнопкой мыши eclipse.exe https://i.stack.imgur.com/gVtTt.jpg
После нажатия ок получаю ошибку:
Java была запущена, но возвратила код выхода=6 (https://i.stack.imgur.com/rvpaY.jpg)
Это мой eclipse.ini:
-startup
plugins/org.eclipse.equinox.launcher_1.3.0.v20130327-1440.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.200.v20140116-2212
-product
org.eclipse.epp.package.dsl.product
--launcher.defaultAction
openFile
--launcher.XXMaxPermSize
256M
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
-vm
C:\Program Files (x86)\Java\jdk1.8.0_05\jre\bin\javaw.exe
--launcher.appendVmargs
-vmargs
-Dosgi.requiredJavaVersion=1.6
-Xms40m
-Xmx512m
Program Files (x86)
обычно 32-битные. Вам нужен 64-битный JDK/JRE для 64-битного Eclipse. - person greg-449   schedule 17.04.2014