Profiling / rastreamento de aplicativos Java
Pergunta
Eu tenho um aplicativo Java de código fechado para o qual o fornecedor forneceu APIs para personalização. Como não tenho outros documentos, confio completamente no javadoc da API.
Quero rastrear quais métodos são realmente chamados em diferentes classes para um caso de uso específico. Existe alguma maneira de fazer isso com o Eclipse?
Nenhuma solução correta
Outras dicas
A maioria dos perfiladores (como YourKit e JProfiler) suporta a integração do eclipse.
Jadclipse é um plug-in que permite descompilar as aulas usando JAD, a descompilação está disponível no momento da depuração.
Existem algumas limitações, o JAD não suporta Java-5 e tente fazer funções nem sempre se alinhar bem, mas pode lhe dar uma boa idéia do que está acontecendo dentro.
Veja este tópico também Is-Jad-the-Best-Java-Decompiler
Você precisa usar o Eclipse TPTP (http://www.eclipse.org/tptp/)
Pessoalmente, eu usaria o VisualVM ou o NetBeans Profiler, se possível
Decompilador Java tem um Plug -in eclipse, apoiando o Java 6 e funciona muito bem para descompilar a fonte e ver o que está dentro dos arquivos da classe enquanto depura.