Estoy intentando ejecutar Eclipse Luna utilizando Oracle Java JRE 1.8.0_11 en Mac OS X 10.9.4. He añadido la siguiente línea a mi archivo eclipse.ini
:
-vm
/Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/bin/java
Eclipse parece haber captado esto, pero ahora recibo el siguiente mensaje al iniciarlo:
The JVM shared library "/Library/Internet Plug-Ins/
JavaAppletPlugin.plugin/Contents/Home/bin/../lib/server/libjvm.dylib"
does not contain the JNI_CreateJavaVM symbol.
Me he asegurado de que tanto Eclipse como Java sean versiones de 64 bits, y no sé qué más podría causar este problema. ¿Alguien puede proponer una solución para esto?
Editar: Parece que funciona cuando se utiliza el JDK en lugar de solo el JRE, pero todavía me gustaría saber por qué.