Во-первых, в одной JVM можно использовать два класса с одинаковым полным именем класса.Это можно сделать с помощью пользовательских загрузчиков классов, как это сделал tomcat.Но вопрос сейчас в том, как я должен использовать JDB против него?
Когда я использую redefine MyClass MyClass.class
, он говорит: «Более одного класса с именем:« MyClass »».
Другие команды имеют похожие проблемы.Например, команда stop at <class>:<line>
устанавливает контрольную точку в некоторой строке, но я не знаю, для какого класса установлена точка останова!