First, you need to make sure that you have installed 1.7 or a newer JVM. To do this, follow these steps:
/usr/libexec/java_home
This command is built into Mac OS X and displays all known available java environments. If you do not see 1.7 VM in the list, then it has not been installed correctly.
Secondly, you need to make sure that the version of Eclipse you downloaded is compatible with the JVM. For example, I have the following JDKs installed:
1.8.0_05, x86_64: "Java SE 8" /Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home
1.7.0_55, x86_64: "Java SE 7" /Library/Java/JavaVirtualMachines/jdk1.7.0_55.jdk/Contents/Home
1.6.0_65-b14-462, x86_64: "Java SE 6" /Library/Java/JavaVirtualMachines/1.6.0_65-b14-462.jdk/Contents/Home
1.6.0_65-b14-462, i386: "Java SE 6" /Library/Java/JavaVirtualMachines/1.6.0_65-b14-462.jdk/Contents/Home
This means that I can use the 64-bit ( x86_64) version of eclipse with 1.6, 1.7 and 1.8 VM.
, 32- (i386) eclipse 1.6 VM , , 32- JDK.
Eclipsepedia , 1,7 JDK/JRE Luna Eclipse 4.4 ( ).
, , 64- .
32/64- eclipse, , eclipse. , , : Eclipse.app, configuration, plugins, eclipse. file eclipse, , ; x86_64, 64- , i386, 32- .
64bit:
$ file eclipse
eclipse: Mach-O 64-bit executable x86_64
32bit:
$ file eclipse
eclipse: Mach-O 32-bit executable i386