Debug remoto de una instancia de liferay

Normalmente los desarrolladores están acostumbrados a hacer debug en sus máquinas locales desde el eclipse lo cual es una buena práctica, pero suele requerir arrancar las aplicaciones desde el propio eclipse y que efecftivamente el servidor esté en la máquina local. Existe otra posibilidad para hacer depuración en aplicaciones java que consiste en conectarse a un puerto remoto desde el eclipse. Para ello basta con seguir tres pasos muy simples.

1) Activar el debug en el servidor remoto

-Xdebug -Xrunjdwp:transport=dt_socket,address=0.0.0.0:5050,server=y,suspend=n

2) Configurar el eclipse desde el panel Run -> Run configurations

3) Comenzar el debug de la aplicación.

En nuestro caso lo hemos aplicado al debug de una instancia de liferay que se estaba comportando de manera un poco extraña y no sabíamos determinar la causa.

Para la configuración seguimos este post que aporta información más detallada de como realizar la configuración.

00

Más entradas de blog

Añadir comentarios