Utilizar la configuración de lanzamiento de aplicación Java remota

Debe utilizarse la configuración de lanzamiento de aplicación Java remota cuando se depura una aplicación que se esté ejecutando en una VM remota. Dado que la aplicación se inicia en el sistema remoto, la configuración de lanzamiento no especifica la información habitual sobre el JRE, los argumentos del programa o los argumentos de la VM. Por el contrario, se suministra información sobre cómo conectar con la aplicación. 

Para crear una configuración de lanzamiento de aplicación Java remota, siga estos pasos:

  1. Seleccione Abre el diálogo Configuración de lanzamiento de depuración Ejecutar > Depurar configuraciones... en la barra de menús del entorno de trabajo (o Depurar configuraciones... en el menú desplegable del botón de la barra de herramientas Depurar) para mostrar el diálogo de configuración de lanzamiento.
  2. Seleccione Aplicación Java remota en la lista de tipos de configuración situada a la izquierda.
  3. Pulse el botón de la barra de herramientas Nuevo. Se crea una configuración de lanzamiento remota nueva y se muestran tres pestañas: Conectar, Fuente y Común.
  4. En el campo Proyecto de la pestaña Conectar, escriba el proyecto que hay que utilizar como referencia para el lanzamiento (para la búsqueda del fuente) o bien pulse Examinar para seleccionarlo. No es necesario especificar un proyecto.
  5. El campo Tipo de conexión de la pestaña Conexión permite elegir cómo conectarse a la máquina virtual. En la mayoría de casos, se conectará a la VM en una ubicación específica, en cuyo caso, seleccione Estándar (conexión de socket). En el resto de estas instrucciones se da por supuesto que ha elegido esta opción. El tipo de conexión Estándar (escucha de socket) crea un lanzamiento que está a la escucha de conexiones entrantes de una VM remota. Deberá especificar un puerto en el que el lanzamiento permanecerá a la escucha.
  6. En el campo Sistema principal de la pestaña Conectar, escriba la dirección IP o el nombre de dominio del sistema principal en el que se está ejecutando el programa Java.
    Si el programa se está ejecutando en el mismo sistema que el entorno de trabajo, teclee localhost.
  7. En el campo Puerto de la pestaña Conectar, escriba el puerto en el que la máquina virtual (VM) remota acepta conexiones. Por lo general, este puerto se especifica cuando se lanza la VM remota.
  8. El distintivo Permitir terminación de VM remota es un conmutador que determina si el mandato Terminar está habilitado en el depurador. Seleccione esta opción si desea poder terminar la VM a la que está conectado.
  9. Pulse Depurar. El lanzamiento intenta conectarse a una VM situada en el puerto y en la dirección especificados, y el resultado se visualiza en la vista Depurar. Si el lanzador no puede conectarse a una VM situada en la dirección especificada, aparece un mensaje de error.

Su proveedor de VM podrá facilitarle instrucciones más concretas para configurar una VM remota. 

Conceptos relacionados
Depurador
Depuración remota

Tareas relacionadas
Lanzar un programa Java
Desconectar de una VM
Establecer argumentos de ejecución

Consulta relacionada
Vista Depurar