Не могу установить точку останова в затмении - PullRequest
3 голосов
/ 18 декабря 2010

Я использую eclipse (а также плагин groovy-eclipse), и иногда я не могу установить точки останова на линиях. Я дважды щелкну по желобу, и точка останова начнет мигать, а затем выключится, и она установит точку останова где-нибудь еще, ниже в коде.

Я смогу установить точные точки останова для определенных частей кода, но некоторые разделы кода будут демонстрировать описанное выше поведение.

Когда это происходит, мне нужно перезапустить затмение или вырезать код, на котором я хочу установить точку останова, и вставить его ниже в файл.

Кто-нибудь еще испытывает это или имеет представление о причинах этого?

Ответы [ 2 ]

2 голосов
/ 30 декабря 2010

Какую версию Groovy-Eclipse вы используете? Недавно мы исправили несколько проблем в этой области. Я бы порекомендовал обновить его до последней версии 2.1.1.

Существует одна известная открытая проблема в этой области, задокументированная здесь:

http://jira.codehaus.org/browse/GRECLIPSE-888

Могут быть и другие проблемы, и если после обновления вы обнаружите какое-либо странное поведение настройки точки останова, пожалуйста, поднимите новую проблему с jira.

0 голосов
/ 20 декабря 2010

Ну, в Eclipse есть несколько типов точек останова:

  1. Точка разрыва строки -> Линии, которые будут выполняться. Вы всегда получите точку останова.

  2. Точка останова метода -> для методов

  3. WatchPoint -> для объявлений членов.

  4. Точка останова -> для точки останова на уровне класса

Если дважды щелкнуть точку останова в строке, содержащей скобку «{» или «}», LineBreakPoint автоматически установит следующую исполняемую строку.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...