Я думаю, что нашел проблему. У меня есть классы с тем же именем и одним и тем же пакетом, но с разными проектами. Поэтому, когда я помещаю одну точку прерывания в один класс, затмение помещает еще одну скрытую точку останова в класс Twin в той же строке. Поэтому, чтобы остановить это, мы должны удалить фактическую точку останова. Но это точно не решение, когда нам нужны точки разрыва в обоих местах. Также, когда код обновляется, сопоставления иногда скремблируются. Поэтому, когда вы нажимаете на точку перерыва, говорите строку 4028, и когда вы нажимаете на нее, синяя точка относится к чему-то большему числу 4098.
У меня также есть та же проблема :( – Maxi
Обычно это происходит из-за того, что вы установили точку останова и отредактировали код впоследствии. Иногда Eclipse путается этим и теряет связь между точками останова и исходным кодом. @ Решение MrTux должно работать нормально –