La documentación que sigue describe cómo depurar programas Java en los
servidores remotos. Esta función sólo es aplicable a los programas que residen en un
servidor remoto con los sistemas operativos POWER Linux o AIX instalados. Para depurar
una aplicación remota pueden utilizarse dos métodos.
El primer método es un proceso sencillo de un solo paso que acepta todos los valores por
omisión para la aplicación remota. El segundo método permite especificar variables y
parámetros adicionales mediante una configuración de lanzamiento personalizada.
Para obtener una introducción a la depuración y a las configuraciones de
lanzamiento, consulte la sección
Depuración remota y elección del
depurador adecuado.
Método 1: Para aceptar los valores por omisión para
la aplicación:
- En la vista Sistemas remotos, baje por los archivos y carpetas hasta encontrar el
archivo de clase ejecutable Java que desea depurar.
- Pulse el archivo con el botón derecho del ratón y seleccione Depurar > Aplicación
Java de sistema principal.
Método 2: Para especificar variables y parámetros adicionales:
- En la vista Sistemas remotos, baje por los archivos y carpetas hasta encontrar
el archivo de clase ejecutable Java que desea depurar.
- Pulse el archivo con el botón derecho del ratón y seleccione Depurar >
Aplicación Java de sistema principal... para abrir el recuadro de diálogo de
configuraciones de lanzamiento correspondiente a la depuración remota.
- En el campo Nombre, especifique un nombre para la
configuración nueva, como por ejemplo Depuración Java.
- Si tiene un proyecto local con archivos Java asociados, marque el recuadro de
selección Tiene proyecto Java asociado. Pulse
Examinar para navegar hasta la carpeta local que contiene todos
los archivos Java.
- En el campo Clase principal, especifique la clase Java
principal, si este campo no se ha rellenado automáticamente.
- En el campo Directorio de trabajo remoto, especifique
el directorio del servidor remoto en el que desea ejecutar la depuración.
- Pulse la pestaña Argumentos. Especifique los argumentos de programa o
los argumentos de máquina virtual (VM) necesarios
y pulse Aplicar.
- Pulse la pestaña Vía de acceso de clases. Pulse Añadir
para especificar otras vías de acceso de clases. La selección múltiple está soportada
al buscar archivos.
Pulse Aplicar.
- Pulse la pestaña Entorno. Pulse Nuevo para añadir
variables de entorno si son necesarias.
- Pulse la pestaña Código fuente. Aquí es donde especificará la ubicación de
código fuente remota para la depuración. Por omisión, esta ubicación es la misma que el
directorio de trabajo remoto especificado en la pestaña Principal. Pulse Añadir
para especificar otras ubicaciones de código fuente remotas.
- Se visualizará el recuadro de diálogo Añadir código fuente. Aquí es donde
puede especificar los tipos de código fuente remoto que deben depurarse. Seleccione
Carpeta remota para archivos de clase o Java remotos, o
Archivador remoto para un archivador, por ejemplo un archivo Jar. Pulse
Aceptar.

- En el recuadro de diálogo Buscar carpeta, navegue por las conexiones
visualizadas para buscar la ubicación de código fuente remoto del código Java. Tenga en
cuenta que puede navegar a varios servidores, para especificar archivos de clase de
diversas ubicaciones.
Esto resulta de utilidad si, por alguna razón, los archivos de clase no están disponibles
durante
la ejecución y necesita especificar una ubicación de servidor diferente.
- Pulse la carpeta que contiene el código fuente Java y pulse Aceptar.
- Ahora, en la pestaña Código fuente, debajo de Vía de búsqueda de código
fuente, puede visualizar la adición de la ubicación de servidor remoto. Así es como podrá
especificar ubicaciones de código fuente remoto en el futuro. Por omisión, el primer
código fuente encontrado se utiliza para la depuración. Si desea buscar en todas las
ubicaciones de código fuente duplicadas, marque el recuadro de selección
Buscar archivos fuente duplicados en la vía de acceso. Durante la
sesión de depuración, se le solicitará que seleccione el código fuente que desea utilizar
en una lista de códigos fuente duplicados. Pulse Aplicar.
- Pulse la pestaña Avanzado. Puede especificar el puerto de sistema principal
que desea utilizar para la depuración Java remota. Generalmente, el depurador detecta
automáticamente un puerto libre.
- Pulse la pestaña Común para definir propiedades adicionales para la
configuración:
- Utilice los botones de selección para seleccionar si esta configuración
debe ser Local con respecto a la instancia del entorno de trabajo
o Compartida con el equipo.
- Marque uno de los recuadros de selección de los botones de la barra de
herramientas, donde desee que la configuración se visualice como favorita (un acceso
directo a favoritos).
- Pulse Aplicar.
- Pulse Depurar.
La perspectiva Depurar se abrirá automáticamente y mostrará las diversas vistas
que puede utilizar para depurar el programa. Puede trabajar en esta perspectiva para
diagnosticar los errores. Consulte la sección
Información
de depuración para obtener más instrucciones y enlaces con descripciones de
tareas.
También puede lanzar el recuadro de diálogo de depuración desde el menú
Ejecutar > Depurar del entorno de trabajo o desde los botones de
la barra de herramientas Depurar
.
Tenga en
cuenta que la configuración de lanzamiento se guarda. La próxima vez que abra el diálogo
de configuraciones de lanzamiento para la depuración y Aplicación remota Java, la
configuración de depuración remota Java se seleccionará automáticamente. Puede utilizar
esta configuración, crear una configuración nueva o pulsar con el botón derecho del ratón
y duplicar la configuración existente si sólo desea modificar uno o dos atributos.
(C) Copyright IBM Corporation 1992, 2006. All Rights Reserved.