Estoy tratando de depurar glassfish 4 aplicación en IntelliJ IDEA12.1 y estoy obteniendo el siguiente:

D:\tools\glassfish4\glassfish\bin\asadmin.bat start-domain --debug domain1
[2013-06-28 03:58:34,480] Artifact exchange-web:war: Server is not connected. Deploy is not available.
Detected server admin port: 4848
Detected server http port: 8080                                
Attempting to start domain1.... Please look at the server log for more details.....

Pero nada comenzado. Y no hay ningún error en el registro.

Entonces, ¿qué debo hacer para resolver esto?

  • No he trabajado con GF V4, pero echa un vistazo a mi respuesta here. Parece que no habilitar el puerto de depuración en el servidor (ver la --debug-Bandera pero no de mensajes de servidor). Tal vez sea útil. Saludos!
  • Este problema ha sido resuelto? Estoy teniendo un error similar, con la IDEA de 13.1.4 y Glassfish 4.1 (Versión 13).
InformationsquelleAutor kostepanych | 2013-06-28

6 Comentarios

  1. 11

    También había problemas con que después de actualizar a GF 4.1. El problema era, que IntelliJ en sí se ejecuta bajo 1.6 VM. GF 4.1 viene con 1.7 clases compiladas. La conmutación de IntelliJ JDK 1.7 resuelto que la implementación de problemas.

    • Esta solucionado mi problema. Yo estaba teniendo problemas con IntelliJ 13.1 y Glassfish 4.1 en MacOS X. Para forzar el uso de Java 8 JDK, he editado /Aplicaciones/IntelliJ IDEA 13.app/Contents/Info.plist – JVMOptions > JVMVersion a 1.8*
    • Solucionado mi problema. Upvoted!
    • Este también era necesario para mí.
  2. 6

    Es complicado. Cuando se agrega un artefacto en la ficha implementación, verá un mensaje de advertencia en la parte inferior (Si no, basta con cambiar el tamaño de la ventana es suficiente):

    Configuración de depuración no son válidos o no apto para la depuración local

    Luego, simplemente haga clic en el botón revisión.

    • Yo estaba tan ciego. Yo realmente no veo que la advertencia de que – esperemos que JetBrains hará que uno de los más prominentes en el futuro o que es mejor tomar unas buenas gafas 😀
  3. 5

    Hay error similar (Servidor no está conectado. Implementar no está disponible.) con la IDEA 13.1.* y Glassfish 4.1. La actualización de intellij JDK 1.7 o 1.8 resuelto este problema.
    Ir Intellij.App/Contents modificar Información.plist actualización JVMVersion 1.6* 1,7*

    • Esta solucionado mi problema. Gracias.
    • Orar, ¿qué es Intellij.App/Contents? Algunos IntelliJ configuración, o un directorio en algún lugar?
    • Esta revisión para Mac. Ver a Paul K la respuesta.
    • Este error puede ocurrir cuando la versión de jdk que Intellij Idea que se ejecutan en versiones anteriores de jdk que Glassfish ejecutando.
  4. 2

    Como banterCZ explicó. Si el botón revisión no reacciona, sino Que también puede ser un problema de permisos. También puede iniciar IntelliJ como Administrador, y haga clic en el botón revisión Si no funciona.

  5. 0

    CORRECCIÓN para Mac:

    1) Abre el Terminal (asegúrese de que la IDEA es cerrado)

    2) tipo: vi «/Aplicaciones/IntelliJ IDEA 13.app/Contents/Info.plist»

    3) Encontrar la Línea con JWMVersion

    4) en el teclado haga clic en la tecla «i» y cambiar el valor de 1.6* 1.8*

    5) Presione ESC

    6) Pulse Comando + tecla «:»

    7) de entrada «wq»

    8) Iniciar IDEA

  6. 0

    Realidad, la situación era la misma aquí para IntelliJ 15.0.2 y Glassfish 4.1.1. Pero no fue un problema de JDK incompatibilidad aquí, porque yo JDK 1.8. En cambio, fue el inválido detalles de la configuración del servidor. Este tipo de situación puede ocurrir con una contraseña no válida, VM y otros detalles.

Dejar respuesta

Please enter your comment!
Please enter your name here