Ao definir uma configuração de ativação para executar um programa, você pode especificar quais modos (execução e/ou depuração) o suporta. Se for suportado o modo de depuração, você precisará implementar um modelo de depuração e a UI que permite que os usuários interajam com os programas em depuração. O plug-in de depuração da plataforma de núcleo fornece suporte para:
O plug-in da UI de depuração fornece classes utilitárias para implementação de interfaces do usuário de depuração.
Uma vez que é difícil discutir depuração genérica em qualquer detalhe significativo, iremos rever o gabarito de depuração da plataforma e as classes UI da perspectiva do depurador Java.