0

我想要一个程序来记录我对类文件夹(如 com.mycompany.mylibrary)的每次调用并输出一个有效的 java 程序,就像http://linux.die.net/man/1/ltrace在 Linux 中所做的那样。

你们知道任何像我正在寻找的呼叫拦截器吗?

4

2 回答 2

2

我猜你想使用一些面向方面的机制,比如AspectJ。尽管我对“输出有效的 Java 程序”的意思感到困惑

于 2009-04-15T12:01:10.543 回答
0

我发现: http : //www.jroller.com/carlossg/entry/tracing_an_application_using_aspectj 但我将不得不重新编译我需要跟踪的 jar,因为 AspectJ 切入点是在编译时注入的。因此,我仍在寻找一种不需要任何重新编译的解决方案,就像 ltrace 适用于 C 一样。

于 2009-04-17T05:50:12.507 回答