2010-08-06 7 views
1

Je travaille sur un projet qui a beaucoup d'aspects et d'intercepteurs de style AOP. Les appels entre nos services ont tendance à avoir beaucoup de "junk" entre eux dans les traces de la pile, et il rend leur lecture inutilement verbeuse, en particulier lors du débogage.Stacktrace se pliant dans Eclipse

Existe-t-il un moyen d'obtenir l'affichage de trace de pile dans Eclipse pour afficher uniquement les classes qui sont sous un certain domaine ou actuellement chargé?

Répondre

1

Vous ne pouviez pas utiliser AOP pour intercepter les appels à Throwable.getStackTace() et modifier la valeur de retour pour éliminer certains packages ou classes en fonction de certains critères?

+0

Bien sûr, mais cela ne me dérange pas un peu de production supplémentaire dans les journaux de production. C'est plus énervant quand je passe le code. Idéalement, je serais ravi si je pouvais cliquer sur «entrer dans» et sauter tous les intercepteurs. –

+0

@CaptainAwesomePants Alors ce que vous voulez est la réponse à cette question http://stackoverflow.com/questions/1575129/eclipse-debugging-step-into-method-skipping-aop-wiring – Jherico

+0

Ooooo, merci! –