2010-07-27 8 views
2

Comment puis-je utiliser le profileur à partir de NetBeans 6.8 ou 6.9 (en choisissant 'application entière') avec des classes améliorées de type guice? J'utilise google guice 2.0 (avec warp persist 2.0-20090214) pour certaines classes et je voulais profiler ces classes. Mais je ne peux pas voir un résultat pour ces classes. Le seul résultat que je peux voir est pour une méthode 'EnhancedClass.access $ 000' qui n'est pas très utile. D'autres classes travaillent.Utilisation du profileur NetBeans avec les classes Guice

Est-ce que quelqu'un sait une solution de contournement? Ou savoir ce que je fais mal?

Répondre

1

Le profileur produit ces résultats laids car il n'y a pas de code source disponible pour NetBeans pour les classes améliorées. Vous devez donc éviter que Guice a besoin pour produire ces classes en premier lieu par

  • briser la dépendance circulaire (-ies) qui les provoquent,
  • ou si vous utilisez les fonctions AOP de Guice je pense vous n'avez pas de chance
+0

merci pour la mise à jour waldheinz! donc je n'ai pas de chance. mais pourquoi yourkit les affiche correctement? – Karussell

Questions connexes