Как работает настройка контрольных точек в Java? Это только на основе имени исходного файла и номера строки? Называется ли имя класса или метода?Установка контрольных точек в Java
Если у меня есть старая версия источника в моем отладчике и задана точка останова, курсор отключается при прохождении. Как далеко это может быть? Может ли он войти в неправильный метод (или даже неправильный класс, если в этом файле более одного класса)?
Что происходит, когда в JVM существует несколько классов с одинаковым именем (может случиться, если у вас более одного загрузчика классов)? Все ли получают точку останова?
В контейнере веб-приложений можно установить точки останова только для одного веб-приложения (а не для других)?
Насколько это специфично IDE и сколько определяется интерфейсом отладки, который предоставляет JVM? Например: В Eclipse я могу установить условные точки останова на основе значений переменных. Это просто фильтрация, выполненная Eclipse на безусловной точке останова в JVM?
Я действительно думаю, что вам нужно быть более IDE конкретным здесь. –
Не все IDE используют тот же интерфейс отладчика, который предоставляет JVM? – Thilo