El diseño cliente/servidor del depurador Java le permite lanzar un programa Java desde una máquina de la red y depurarlo desde la estación de trabajo que ejecuta la plataforma. Esto puede ser de utilidad sobre todo si está desarrollando un programa para un dispositivo que no pueda alojar la plataforma de desarrollo. También es de utilidad cuando se depuran programas en máquinas dedicadas como los servidores Web.
Nota: para utilizar la depuración remota, debe estar empleando una VM Java que dé soporte a esta característica.
Para depurar un programa de manera remota, debe poder lanzarlo en modalidad de depuración en la máquina remota para que esté a la espera de una conexión del depurador. La técnica concreta para lanzar el programa y conectar el depurador es específica de la máquina virtual (VM). Los pasos básicos son los siguientes:
Su proveedor de VM podrá facilitarle instrucciones más concretas para definir una configuración de lanzamiento para la depuración remota.
Utilizar la configuración de lanzamiento de aplicación Java remota
Desconectar de una VM