我希望有一个程序能记录我对com.mycompany.mylibrary类文件夹的每次调用,并输出一个有效的java程序,就像Linux中的http://linux.die.net/man/1/ltrace一样。
你们知道像我要找的这种电话拦截器吗?
发布于 2009-04-15 04:01:11
我猜您想要使用一些面向方面的机制,比如AspectJ。尽管我对你所说的“输出一个有效的Java程序”的意思感到困惑。
发布于 2009-04-16 21:50:13
我找到了:http://www.jroller.com/carlossg/entry/tracing_an_application_using_aspectj,但我必须重新编译我需要跟踪的jars,因为AspectJ切入点是在编译时注入的。因此,我仍然在寻找一种不需要任何重新编译的解决方案,就像ltrace在C中工作一样。
https://stackoverflow.com/questions/751377
复制