A concepção de cliente/servidor do depurador Java permite-lhe iniciar um programa Java do computador na rede e depurá-lo da estação de trabalho que estiver a executar a plataforma. Isto é particularmente útil quando estiver a desenvolver um programa para um dispositivo que não possa alojar a plataforma de programação. Também é útil quando depurar programas em máquinas dedicadas, como os servidores da web.
Nota: Para utilizar a depuração remota, tem de estar a utilizar uma Java VM que suporte esta função.
Para depurar um programa remotamente, tem de poder iniciar o programa no modo de depuração na máquina remota, para que aguarde por uma ligação do seu depurador. A técnica específica para iniciar o programa e estabelecer ligação ao depurador são os específicos da VM. Os passos básicos são os seguintes:
Java > Compilador). Sempre que define a configuração de lançamento remota, deve ter em conta alguns itens:

Utilizar a configuração de lançamento da aplicação remota Java
Desligar de uma VM