Red de conocimiento informático - Material del sitio web - Cómo depurar los contenedores JBoss AS 7 y WildFly8 usando Eclipse

Cómo depurar los contenedores JBoss AS 7 y WildFly8 usando Eclipse

Pasos para usar Eclipse para depurar JBoss AS 7:

1 Modificar la configuración de inicio de JBoss

Abra el archivo run.conf en el directorio JBOSS_HOME/bin y busque:

#JAVA_OPTS = "$JAVA_OPTS -Xdebug - Xrunjdwp: transporte=dt_socket, dirección=8787, servidor=y, suspender=y"

Cámbielo a:

JAVA_OPTS= " $JAVA_OPTS -Xdebug -Xrunjdwp: transport= dt_socket, dirección=8787, server=y, suspend=n"

Entre ellos: 8787 es el número de puerto de depuración;

2. Inicie JBoss

. /run.sh-b192.168.1.x

Donde 192.168.1.x es la dirección IP de la máquina donde se encuentra Jboss;

3.Nueva configuración de depuración

En Eclipse, abra el menú "ejecutar"->"depurar...". "En el cuadro de diálogo que aparece, seleccione "Aplicación Java remota", haga clic derecho, seleccione "Nuevo" en el menú emergente, seleccione "host" en el cuadro de diálogo que aparece, seleccione "host" en el cuadro de diálogo que aparece e ingrese Ingrese la dirección IP del servidor Jboss (192.168.1.x), ingrese el número de puerto de depuración (8787) en "Puerto" y seleccione "depurar" para comenzar a depurar

4;

Depuración

En "Vista de depuración", abra el archivo fuente de Java que debe depurarse y establezca el punto de interrupción correspondiente.