Estoy corriendo:

  • Eclipse IDE for Java EE Web de los Desarrolladores.
  • Versión: Helios Service Release 2
  • Id de Build: 20110218-0911

También he instalado Java EE 6 SDK Update 2 que incluye:

  • GlassFish Ose (Open Source Edition 3.1
  • Java EE 6 ejemplos de Código
  • API de Java EE 6 Documentación
  • Java EE 6 Tutorial
  • Su Primera Copa: Una Introducción a la Plataforma Java EE

Me he registrado GlassFish con Eclipse, pero cuando trato de iniciar el servidor, me sale el siguiente error:

GlassFish v3 requiere un JDK 1.6 y no un JRE. Por favor agregar o seleccionar la correcta JDK en las propiedades del Servidor ‘Entorno de tiempo de ejecución’ de la sección.

He buscado aquí para una respuesta, pero ninguno hasta ahora parece funcionar. Puede alguien sugerir cómo iba a ordenar este error?

OriginalEl autor Grunge Freak | 2011-05-21

4 Comentarios

  1. 11

    Sí, has descargado (o punta de Eclipse a) un JRE, pero necesita un JDK. Este último tiene todas las herramientas Java: javac.exe, java.exe, jar.exe, etc.

    Si usted mira en el directorio donde se dijo Eclipse para buscar un JDK, usted debe ver a un directorio /bin con aquellos .exe archivos en él. Si no, usted sabe por qué el mensaje de error.

    Asegúrese de que ha descargado un JDK y el punto de Eclipse.

    Una comprobación más: vea si usted puede comenzar a Glassfish sin Eclipse. Eres ignorante de dos cosas si estás aprendiendo a ambos al mismo tiempo. Dejar una incógnita de la ecuación hasta que usted puede hacer Glassfish ejecutar por su cuenta.

    Necesita una variable de entorno JAVA_HOME. ¿Qué se apunta? Si usted no tiene uno, crear.

    en «Instalado JRE», me tenía a punto para el JDK y no el JRE. Trabajó muy bien, gracias.
    Definitivamente. Pruebe primero con Netbeans Ee edición, ya que viene con Glassfish.

    OriginalEl autor duffymo

  2. 16

    Tuve el mismo problema y la verdad es que tengo la solución a través de este enlace ( Las respuestas anteriores realmente no me dio la solución

    https://forums.oracle.com/forums/thread.jspa?messageID=7033028

    1) asegúrese de que el jdk instalado. Mira en C:\Program Files\Java\jdk1.6.XXXX (el mío dice 0_16). Si que tiene cosas en el jdk probablemente fue instalado, si no puede tomar sólo el jdk de http://java.sun.com/javase/downloads/index.jsp

    2) Esto es donde el mensaje de error un poco foobars ya…
    – Obtener eclipse comenzó, ignorar el mensaje.
    – Ir a la Ventana>Preferencias
    – Entonces bajo +Java+Instalado Jre golpea Añadir.
    – Seleccione Estándar VM’ y, a continuación, Siguiente
    – JRE Casa = C:\Program Files\Java\jdk1.6.XXXX el resto debe llenar en automágicamente. Golpe Final.
    – LO MÁS IMPORTANTE!!! Haga clic en la casilla de verificación de vuelta en la Ventana de Preferencias para el nuevo jdk en tiempo de ejecución…no sé por qué es necesaria, pero sin duda es…

    3)en la Ventana de Preferencias.
    – Ir a +Servidor, Entornos de tiempo de ejecución
    – Seleccione el servidor Glassfish SRE, golpeó la Edición…
    – Desde el JRE desplegable agarrar el JDK y pulsa Finalizar
    – Golpear Bien.

    4)Ir a los Servidores Veiw (probablemente por la Vista de la Consola).
    Haga clic derecho en el paquete de Glassfish…Servidor y golpear reiniciar/inicio…

    +1 Para una respuesta detallada. Buen trabajo preetha ! Gracias. El JDK es necesario ya que por error. Una pequeña variación para mí justo después de que el punto 2. Usted no va a ver las cosas del punto 3. Después de 2, cerrar y reiniciar el eclipse. A continuación, siga el paso 3. Que va a resolver este problema.
    Evitar la creación de una contraseña para el servidor glassfish durante los pasos. La razón – stackoverflow.com/questions/5102331/…

    OriginalEl autor png

  3. 11

    Para otras personas como yo, que todavía tiene un problema, trate de ser cuidadoso en su JRE Definición :

    No uso este : C:\Program Files\Java\jdk1.6.0_29\jre

    pero este : C:\Program Files\Java\jdk1.6.0_29

    y Glassfish va a funcionar con el tiempo.

    OriginalEl autor morellet.d

  4. 7

    Me tomó un tiempo para encontrar donde esta se configura en eclipse, así que voy a notar aquí para todo el mundo:

    Menú de la ventana > cuadro de diálogo Preferencias > la sección Servidor de > Entornos de tiempo de ejecución subsección.

    O: haga doble clic en el servidor (o selecciónela y pulse la tecla F3) y, a continuación, haga clic en el vínculo Entorno de tiempo de ejecución, para llegar a la misma configuración.

    OriginalEl autor Martin Charlesworth

Dejar respuesta

Please enter your comment!
Please enter your name here