Ejecutando Eclipse Luna usando Oracle Java 8 en Mavericks [cerrado]

3

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é.

    
pregunta Björn Pollex 01.08.2014 - 16:53

2 respuestas

1

JRE es Java Runtime Environment que se utiliza para ejecutar aplicaciones Java. Pero si desea desarrollar aplicaciones Java y hacer programación Java, necesita JDK, es decir, Java Development Kit.

Para saber más vea la siguiente pregunta

enlace

    
respondido por el Pratik 01.08.2014 - 19:53
0

Tuve exactamente el mismo problema. Desinstalar Eclipse y el JRE, luego instalar el JDK y reinstalar Eclipse funcionó para mí.

    
respondido por el Russell Palmer 09.08.2014 - 09:32

Lea otras preguntas en las etiquetas