Точки останова Eclipse, специфичные для каждого проекта? - PullRequest
3 голосов
/ 07 марта 2011

Я работаю в Eclipse Helios, Mac OS X, последний Leopard, с несколькими проектами одновременно.Я установил точки останова в проекте 1 и хорошо.Project 2 - это ветка Project 1, поэтому содержит похожие файлы.Когда я пытаюсь отладить Проект 2, отладчик останавливается на тех же точках останова, которые определены для Проекта 1, как это может быть?Как сделать точки останова конкретными для каждого проекта?

Ответы [ 2 ]

0 голосов
/ 04 января 2012

Часто решение состоит в том, чтобы просто сообщить Eclipse, какой из двух проектов вы проходите: в представлении отладки выберите запись из стека этого конкретного проекта.

0 голосов
/ 07 марта 2011

Один из подходов заключается в использовании условной точки останова, условие которой истинно только для одного из проектов.

В Eclipse вы можете установить условную точку останова следующим образом:

  • Right- щелкнув точку останова
  • Выбор «Свойства точки останова»
  • На первой странице установите флажок «Условно» и добавьте поле ниже условия (логическое выражение Java).
...