контрольные точки не работают - PullRequest
3 голосов
/ 24 октября 2009

В моем приложении Blackberry отладчик не работает на некоторых точках останова. Я работаю в Eclipse. Может кто-нибудь, пожалуйста, помогите мне.

Ответы [ 3 ]

17 голосов
/ 24 октября 2009

Быстрый контрольный список:

  • вы отлаживаете приложение вместо его запуска?
  • отображаются ли точки останова в представлении точек останова? (Отладочная перспектива)
  • включено или отключено «пропускать все точки останова»? (Представление точек останова)
  • конкретная точка останова включена или отключена? (щелкните правой кнопкой мыши на точке останова)
  • являются ли контрольные точки условными и выполняется ли условие? (щелкните правой кнопкой мыши на точке останова)
  • Ваш отладчик подключен к виртуальной машине, на которой запущено приложение? (Просмотр отладки, подключение к процессу)
  • являются ли точки останова в приложении, которое вы на самом деле используете?
  • и, наконец: точки останова в коде, выполняемом виртуальной машиной?

Проверка работоспособности:

  • поставить точку останова в точке входа приложения (например, main метод)
  • создайте макет приложения Hello World для проверки поведения отладчика
  • Время от времени 15 минут перерывов, и регулярное дыхание полезно для вас
1 голос
/ 24 октября 2009

Убедитесь, что у вас самая последняя версия Java. Некоторое время назад в версии была ошибка, которая приводила к игнорированию точек останова. У меня были такие же проблемы с использованием J2SE в Eclipse.

0 голосов
/ 24 октября 2009

Является ли исходный код, который вы отлаживаете, тем же скомпилированным кодом, который вы используете? Они должны быть идентичны для ваших точек прерывания линии для запуска. Если вы работаете в eclipse, попробуйте следующее, чтобы подтвердить, что ваш источник компилируется:

  1. добавить оператор println непосредственно перед точкой останова - проверьте, напечатано ли это
  2. Попробуйте "очистить все" и пересоберите свой проект. Очень редко у меня возникали проблемы с тем, что затмение не «строится на сохранении», а перезапуск или очистка - все это исправило.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...