¿Como iniciar el Tomcat 7 en modo debug?
En windows primero tienen que estar seteadas las variables:set JPDA_ADDRESS=8000 set JPDA_TRANSPORT=dt_socket
Luego vamos al directorio "bin" del tomcat y ejectamos
%TOMCAT_HOME%/bin/catalina.bat jpda start
En UNIX, es como siguie, exportando las variables:
export JPDA_ADDRESS=8000 export JPDA_TRANSPORT=dt_socket
Y para iniciar al tomcat en modo debug ejecutamos:
%TOMCAT_HOME%/bin/catalina.sh jpda start
¿Como hacer debug remoto con el Eclipse?
Para hacer debug remoto de un proyecto es necesario que el Tomcat esté levantado en modo debug.
En la primera parte del post, ya explicamos como se levanta el tomcat en modo debug.
En esta segunda parte vamos a ver los paso que tenemos que hacer en el eclipse
1. En el eclipse vamos a Run > Debug Configuration
2. Seleccionamos Remote Java Application y New
3. Completamos los datos seleccionando a nuestro proyecto java. El puerto 8000 es el puerto default para debug Remoto:
4. Y en la pestaña Source tenemos que vincular los fuentes: A través del botón Add... accedemos a las opciones:
5. Cuando aceptamos todo y si está el Tomcat levantado, va a intentar establecer la conexión para permitirnos hacer el debug remoto:
6. En la perspectiva del Debug podemos ver que la conexión quedo establecida en el puerto 8000 Y también tenemos la opción de desconectar la aplicación a través del botón de Debug:
Un poco de Feedback
- ¿Pudieron lograr conectarse al Tomcat en modo debug?
- ¿Habría que analizar algún punto mas?
0 comentarios:
Publicar un comentario