Las preferencias para depurar Java, lenguajes mixtos y WebSphere Application Server incluyen especificar el comportamiento de búsqueda de fuente, habilitar la modalidad de depuración paso a paso y establecer filtros de paso a paso (que son listas de paquetes, clases, etc. en los que no desea detenerse al recorrer o depurar en modalidad paso a paso).
Al seleccionar Ventana > Preferencias en la barra de menús del entorno de trabajo, se abre el recuadro de diálogo Preferencias. En este recuadro de diálogo, puede elegir el nodo Ejecutar/Depurar para establecer una serie de preferencias de depuración para su sesión de depuración de Java. Además, puede establecer las siguientes preferencias para depurar Java y lenguajes mixtos, y objetos Web y otros elementos que se ejecuten en un WebSphere Application Server:
En la página de preferencias Depuración Java y de lenguaje mixto puede establecer preferencias de depuración de lenguaje mixto en la sección Depuración de lenguaje mixto, de la manera siguiente:
En la página de preferencias Depuración Java y lenguaje mixto puede establecer preferencias de depuración paso a paso en la sección Paso a paso, de la manera siguiente:
Si se aplican filtros de paso a paso cuando se depuran objetos Web, el depurador se detendrá en cada objeto que no esté filtrado. Para habilitar la depuración paso a paso para objetos Web, marque el recuadro de selección situado junto al elemento Objetos Web. Si desea aplicar filtros cuando se cargue un objeto Web que puede recorrer, seleccione el elemento Objetos Web y seleccione el pulsador Valores. Se abrirá el recuadro de diálogo Filtros de objetos Web. En este recuadro de diálogo, al marcar el recuadro de selección Aplicar filtros se habilitará el filtrado de objetos Web. Cuando se selecciona este recuadro de selección, puede añadir y eliminar filtros como se indica a continuación:
Para inhabilitar temporalmente un filtro definido, deseleccione el recuadro de selección. O bien, para inhabilitar todos los filtros definidos, pulse Inhabilitar todo.Para habilitar un filtro que ha inhabilitado, seleccione su recuadro de selección o pulse Habilitar todo para habilitar todos los filtros.
En el recuadro de diálogo Preferencias, seleccionar Ejecutar/Depurar > Depuración Java y de lenguaje mixto > Filtros de recorrer hará que se abra la página Filtros de recorrer. En esta página puede establecer preferencias de filtros de recorrer de Java.
Con los filtros de recorrer, puede evitar la depuración de paquetes externos de los que depende el código, para que sólo se depure la aplicación. Los filtros de recorrer afectan a recorrer todo y recorrer hasta retorno y son independientes de los filtros de paso a paso. Los filtros de recorrer se establecen de la misma manera que los filtros de paso a paso de Depuración de WebSphere Application Server (como se ha descrito anteriormente).
En el recuadro de diálogo Preferencias, seleccionar Ejecutar/Depurar > Depuración Java y de lenguaje mixto > Filtros de hebra hará que se abra la página Filtros de hebra. En esta página puede establecer preferencias de filtros de hebra de Java.
Para filtrar hebras de Java desde la vista Depurar, marque los recuadros de selección Aplicar filtros de hebra y Hebras de Java. Cuando se filtren las hebras de Java, no aparecerán en la vista Depurar a menos que se produzca un suceso de depuración (por ejemplo, un punto de interrupción) en ellas.