Hallo.
Ich versuche ein komplexes Java-Projekt zu verstehen.
Sehr schön wäre ein Tool, welches einem beim
Laufenlassen des Programmes ausgeben kann, welche Funktionen
betreten und verlassen werden (am besten mit Parameterwerten),
ohne das man jetzt in alle Fkt. Breakpunkte setzt.
Sowas muß ja über die Debugger-Schnittstelle möglich sein.
Habe mal gegoogelt, gibt ja einige externe Java-Debugger.
Weiß jemand, ob einer von diesen sowas kann ?
Gruß,
Stefan
Ich stelle mir in etwa so eine Ausgabe vor
(damit ihr versteht, was ich meine):
--->main()
------>ClassIrgndwas.func1()
--------->ClassABC.funcX()
---------<ClassABC.funcX()
--------->ClassABC.funcY()
----------->ClassDEF.funcZ()
-----------<ClassDEF.funcZ()
---------<ClassABC.funcY()
------<ClassIrgndwas.func1()
<---main()
Ich versuche ein komplexes Java-Projekt zu verstehen.
Sehr schön wäre ein Tool, welches einem beim
Laufenlassen des Programmes ausgeben kann, welche Funktionen
betreten und verlassen werden (am besten mit Parameterwerten),
ohne das man jetzt in alle Fkt. Breakpunkte setzt.
Sowas muß ja über die Debugger-Schnittstelle möglich sein.
Habe mal gegoogelt, gibt ja einige externe Java-Debugger.
Weiß jemand, ob einer von diesen sowas kann ?
Gruß,
Stefan
Ich stelle mir in etwa so eine Ausgabe vor
(damit ihr versteht, was ich meine):
--->main()
------>ClassIrgndwas.func1()
--------->ClassABC.funcX()
---------<ClassABC.funcX()
--------->ClassABC.funcY()
----------->ClassDEF.funcZ()
-----------<ClassDEF.funcZ()
---------<ClassABC.funcY()
------<ClassIrgndwas.func1()
<---main()