Saltar al contenido

Eclipse: no se pudo conectar a la máquina virtual remota. Conexión denegada.

Solución:

¿Qué servidor estás usando?

Como ya dije:

  1. En su configuración de depuración, deberá definir el puerto correcto de su servidor (GF: 9009 / Tomcat: 8000)
  2. Tendrá que establecer la propiedad JVM del servidor en debug

Para Glassfish:

    Log in to admin-console > Configurations > server-config > JVM-Settings > check DEBUG checkbox > restart server

Para Tomcat:

crea un archivo debug.bat/.sh (dependiendo de su sistema operativo) en %TOMCAT_HOME%/bin directorio y escribir

    set JPDA_ADDRESS=8000
    set JPDA_TRANSPORT=dt_socket
    catalina.bat jpda start

en eso.

Después de haber creado este archivo, inicie el servidor ejecutando debug.bat / .sh.

Ahora debería poder depurar de forma remota en Eclipse después de establecer las propiedades necesarias en su configuración de depuración.

¡Espero que esto haya ayudado! ¡Divertirse!

EDITAR

Si está ejecutando Tomcat en un entorno Win como servicio, no tener un catalina.bat archivo en el compartimiento-directorio de su instalación de tomcat.
Para configurar su servidor en modo de depuración, intente lo siguiente:

  1. Ejecute la opción Configuración en el menú de Windows o ejecute %catalina_home%/bin/tomcat6w.exe
  2. En la pestaña Java, agregue esta línea a Java:

opciones: -Xrunjdwp: transporte = dt_socket, dirección = 8000, servidor = y, suspender = n

cuando no ha podido conectarse a la máquina virtual remota Error de conexión rechazada, reinicia tu eclipse

A veces, el puerto al que está intentando acceder se ocupa y no se libera. Pruebe algunas herramientas para averiguar si el puerto está en uso o no. También enfrenté el mismo problema. Intenté dar diferentes números de puerto, pero desafortunadamente no funcionó. Intenté reiniciar el sistema (no el servidor de aplicaciones) y funcionó 🙂

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *