Как правильно использовать команды jdb, если существует несколько классов с одинаковым полным именем класса? - PullRequest
0 голосов
/ 19 сентября 2018

Во-первых, в одной JVM можно использовать два класса с одинаковым полным именем класса.Это можно сделать с помощью пользовательских загрузчиков классов, как это сделал tomcat.Но вопрос сейчас в том, как я должен использовать JDB против него?

Когда я использую redefine MyClass MyClass.class, он говорит: «Более одного класса с именем:« MyClass »».

Другие команды имеют похожие проблемы.Например, команда stop at <class>:<line> устанавливает контрольную точку в некоторой строке, но я не знаю, для какого класса установлена ​​точка останова!

...