Buscar..


Configurar la depuración remota de Eclipse para una aplicación

Los siguientes son los pasos para iniciar un depurador remoto de Eclipse. Esto es útil cuando la aplicación no se inicia desde una instancia de servidor dentro de Eclipse. Esta característica es realmente poderosa y también puede ayudar a depurar el código que reside en el entorno de prueba o producción. Echemos un vistazo a la configuración:

Configuraciones de Eclipse:
1.Haga clic en el botón Ejecutar
2.Seleccione las configuraciones de depuración
3.Seleccione la "Aplicación Java Remota"
4. Nueva configuración
a) Nombre: GatewayPortalProject
b) Proyecto: GatewayPortal-portlet
c) Tipo de conexión: Socket Attach
d) Propiedades de conexión:
i) localhost ii) 8787

Para JBoss:

/path/toJboss/jboss-eap-6.1/bin/standalone.conf el /path/toJboss/jboss-eap-6.1/bin/standalone.conf en su vm de la siguiente manera: Descomente la siguiente línea eliminando el #:

JAVA_OPTS="$JAVA_OPTS -agentlib:jdwp=transport=dt_socket,address=8787,server=y,suspend=n"

Para Tomcat:

En el archivo catalina.bat :

Paso 1:

CATALINA_OPTS="-Xdebug -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n"

Paso 2:

JPDA_OPTS="-agentlib:jdwp=transport=dt_socket,address=8000,server=y,suspend=n"

Paso 3: Ejecute Tomcat desde el símbolo del sistema como se muestra a continuación:

catalina.sh jpda start

Luego debe establecer puntos de interrupción en las clases de Java que desea depurar.



Modified text is an extract of the original Stack Overflow Documentation
Licenciado bajo CC BY-SA 3.0
No afiliado a Stack Overflow