Запуск программы в режиме отладки невероятно медленный - PullRequest
62 голосов
/ 04 января 2011

С недавних пор запуск программы в режиме отладки в Eclipse Galileo намного медленнее.

Я не знаю каких-либо изменений.

Знаете ли вы, в чем может быть причина?Запустить его нормально не проблема.

Ответы [ 13 ]

168 голосов
/ 04 января 2011

Еще один «разрыв отладки» - это использование точек останова входа / выхода метода.

Вы пытались удалить все определения точек останова один раз?

Иногда я думаю, что Eclipse не синхронизируется с некоторым его внутренним / отображаемым состоянием.Возможно, вам следует попытаться настроить новое (не копировать) рабочее пространство.Это иногда помогает мне восстановиться от ложных функций.

Таким образом вы можете удалить все точки прерывания

Eclipse -> Run -> Remove All Breakpoints - для удаления всех точек остановаза все время

Eclipse -> Run -> Skip All Breakpoints - для временного удаления точек останова

28 голосов
/ 18 июня 2015

Я сталкивался с этой проблемой много времени. Решение простое, удалить все точки останова. (Выполнить >> Удалить все точки останова)

14 голосов
/ 07 апреля 2013

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

9 голосов
/ 16 ноября 2017

Отключить «Показать результат метода после пошаговой операции».

Show method result after a step operation

5 голосов
/ 04 января 2011

Я обнаружил, что часто забываю, что к панели выражений добавляется куча выражений, которые больше не нужны и которые тем не менее оцениваются (или не оцениваются), и это сильно замедляет работу.Убедитесь, что вы очищаете эти выражения, когда они не нужны.

4 голосов
/ 24 февраля 2015

Закрыть затмение ... очистить папку% temp%, папку temp ... отключить точки останова ... в большинстве случаев это определенно решит проблему.

4 голосов
/ 04 января 2011

К какому типу JVM вы подключаетесь?По своему опыту я обнаружил, что в режиме отладки IBM JDK работает как ад.Для всех JVM проверьте, есть ли у вас условные точки останова с дорогостоящим состоянием.Попробуйте отключить точки останова.У вас могут быть точки останова или выражения исключения.Попробуйте отключить или удалить их.

2 голосов
/ 21 марта 2017

В моем случае Eclipse пытался создавать файлы, что я делал вручную. Переход в Window -> Preferences -> Run / Debug -> Launching, а затем отключение «Build (при необходимости) перед запуском») под General Options решило медлительность.

1 голос
/ 31 декабря 2014

Очистка временных файлов в Windows исправила это для меня

"C:\\Documents and Settings\\{user}\\Local Settings\\Temp"
0 голосов
/ 20 марта 2019

Очистка всех брекпоинтов. Сработало для меня

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