domingo, 8 de abril de 2012

Debugging applets with eclipse / Depurar applets con eclipse

Hola,

Esta es mi primera entrada en el blog, mi estreno en esto .

Quiero compartir con vosotros algo que es sencillo, a la vez que útil de cara a poder hacer debug en un applet en el lado cliente.

Los applets se ejecutan a través del java plug-in del lado cliente, en windows podemos acceder al panel de control y en programas acceder a la configuracion del plugin java

Debemos añadir este trozo de código bajo la pestaña 'Java' (en configuración del java runtime environment), pulsamos 'Ver' y añadimos lo siguiente en el apartado 'parámetros del entorno':

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

Para que estos cambios surtan efecto, debemos reiniciar el plug-in de java, normalmente reiniciando el navegador y/o eliminando el proceso java.





Una vez que tengamos el plug-in levantado de nuevo, desde eclipse pulsamos 'Debug As...' y elegimos 'Java remote application' (el puerto elegido ha de corresponderse con el parametro address indicado arriba).

Una vez conectado podemos insertar un punto de ruptura y depurar nuestro código java normalmente.

Espero que a alguien le sirva!!

No hay comentarios:

Publicar un comentario