Официальные документы говорят, как установить отдельную точку останова на исходной строке или методе класса:
http://docs.oracle.com/javase/1.5.0/docs/tooldocs/solaris/jdb.html
Но мне интересно сделать сеанс отладки, в котором я путешествую по всем методам в выбранном пакете.
Я использую BTrace , чтобы получить трассировку программы. В BTrace я пишу шаблон регулярных выражений для сопоставления классов, методов и действий, выполняемых во время выполнения.
Но, к сожалению, этот инструмент имеет ограниченную возможность печатать аргументы методов, если они не относятся к примитивному типу.
По jdb Я могу вывести любой тип, но я не знаю, как автоматически установить 200 точек останова для всех методов и классов в пакете.