Я хочу создать журнал выполнения 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()
Я знаю этот вопрос , который фокусируется на Swing
GUI и тот вопрос , где KENAI
был предложен - кажется, больше не существует.Я знаю JAVA Mission control - Section Code
, который показывает агрегированный результат - он не предлагает вводить отдельные трассы выполнения. Glowroot кажется хорошим, но, похоже, отслеживает только веб-запросы.Я ищу инструменты с открытым исходным кодом ...