3 votos

Ejecutar Eclipse de Luna en el uso de Oracle Java 8 en Mavericks

Estoy tratando de ejecutar Eclipse de Luna en el uso de Oracle Java JRE 1.8.0_11 en Mac OS X 10.9.4. He añadido la siguiente línea a la mi eclipse.ini archivo:

-vm 
/Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/bin/java

Eclipse parece haber elegido esto, pero ahora me sale el siguiente mensaje al iniciar:

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 han asegurado que tanto el Eclipse y Java son las versiones de 64 bits, y no sé qué otra cosa podría causar este problema. Cualquiera puede proponer una solución para esto?

Edit: parece que funciona cuando se utiliza el JDK en lugar de sólo el JRE, pero aun así me gustaría saber por qué.

1voto

Pratika Rana Puntos 1144

JRE es el Entorno de ejecución de Java que se utiliza para ejecutar aplicaciones java. Pero si quieres desarrollar aplicaciones Java y hacer de programación Java, se necesita JDK es decir, Kit de Desarrollo de Java.

Para saber más, vea la siguiente pregunta

http://stackoverflow.com/questions/1906445/what-is-the-difference-between-jdk-and-jre

0voto

Marcelo Ventura Puntos 466

Yo tenía el mismo problema. Desinstalación de Eclipse y el JRE, y luego instalar el JDK y volver a instalar Eclipse trabajó para mí.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X