Pacotes Indesejados do Filtro de Depuração do Eclipse

Eu tenho usado o Eclipse por 2 anos para desenvolvimento, mas esse conceito de filtro ainda estou lutando para entender durante a debugging.

Eu costumo depurar no modo de porta remota.

Na maioria das vezes, o My Eclipse captura o ponto de interrupção / exceção em Pacotes indesejados [Pacotes geralmente de outras fonts como Spring, Java ThreadPool, etc ..] e me irrita ao abrir a janela de debugging.

I would like to configure Eclipse to catch breakpoints in my package only. Just ignore any where else, don't halt them or notify me.

Eu acho que isso deve ajudá-lo:

 Window --> Preferences --> Java --> Debug 

Desmarque o seguinte:

  • Suspend exceution on uncaught exceptions
  • Suspend exceution on compilation errors
  • Open popup when suspended on exception

Clique em Apply e depois em OK .

Tanto quanto eu sei, podemos adicionar filtros de pacotes para pontos de interrupção de exceção, mas para os pontos de interrupção de linha normal, acho que um longo caminho para desativar manualmente um por um funcionará,
Você pode examinar o Eclipse Creating Expression Filter para obter mais informações.
Esta figura fornece informações para que possamos abrir o ponto de interrupção de exceção Java, insira a descrição da imagem aqui