我想创建一个Java执行日志而不更改代码。例如。以下代码:
public static void main(String[] args) {
foo2();
}
public static void foo2() {
foo3();
}
public static void foo3() {
System.out.println("...do something..");
}
应产生以下日志:
main()
-->foo2()
--->foo3()
我知道this question专注于Swing
GUI和that question,其中建议使用KENAI
-似乎已经不存在了。我知道JAVA Mission control - Section Code
会显示汇总结果-它不提供输入单个执行跟踪的信息。 Glowroot似乎不错-但似乎只跟踪Web请求。我正在寻找开源工具...