Запуск программы в режиме отладки невероятно медленный
С тех пор он намного медленнее запускает программу в режиме Debug в Eclipse Galileo.
Я не знаю никаких изменений.
Знаете ли вы, что может быть причиной? Запуск его обычно не является проблемой.
Ответы
Ответ 1
Еще один "разрыв отладки" - это использование контрольных точек входа/выхода метода.
Вы пытались удалить определения все определения точки останова один раз?
Иногда я думаю, что Eclipse выходит из строя с некоторым внутренним/отображаемым состоянием. Возможно, вам стоит попытаться настроить новую (а не копию) рабочего пространства. Иногда это помогает мне восстанавливаться от ложных функций.
Вот как вы можете удалить все точки останова
Eclipse → Run → Remove All Breakpoints - для удаления всех точек останова на все время
Eclipse → Run → Пропустить все точки останова - для временных удаленных точек останова
Ответ 2
Я столкнулся с этим вопросом много времени. Решение прост, удалите все точки останова.
(Запустить → Удалить все точки останова)
Ответ 3
Я просто запускал программу в режиме отладки Eclipse, которая была почти мгновенной без отладки, но когда я запускал ее в режиме отладки, она была очень медленной. Я прошел через и удалил тонну бесполезных точек останова, которые я не использовал, а затем программа ускорила LOT (200x или около того).
Ответ 4
Отключить "Показать результат метода после пошаговой операции".
![Show method result after a step operation]()
Ответ 5
Я обнаружил, что часто забываю, что у меня есть куча выражений, добавленных в панель выражений, которые больше не нужны, которые, тем не менее, оцениваются (или не оцениваются), и это замедляет работу. Убедитесь, что вы сохраняете эти выражения, если они не нужны.
Ответ 6
К какой JVM вы присоединяетесь? Я нашел в своем опыте, что в режиме отладки IBM JDK медленнее, чем черт.
Для всех JVM проверьте, есть ли у вас условные точки останова с дорогостоящим условием. Попробуйте отключить контрольные точки. У вас могут быть контрольные точки или выражения исключения. Попробуйте отключить или удалить их.
Ответ 7
Закрыть eclipse... clear% temp% folder, temp folder... отключить точки останова... в большинстве случаев это определенно решит проблему.
Ответ 8
Удаление временных файлов в Windows исправлено для меня
"C:\\Documents and Settings\\{user}\\Local Settings\\Temp"
Ответ 9
В моем случае Eclipse пытался создать файлы, которые я делал вручную.
Переход к окну → Настройки → Запуск/Отладка → Запуск, а затем отключение "Сборка (если требуется) перед запуском" под "Общими параметрами" решена медлительность.
Ответ 10
Обычно виртуальная машина Java отключается только во время компилятора (JIT) при работе в режиме отладки. В IBM WebSphere IBM JDK сильно оптимизирован и будет очень медленным.
Кстати, отладка также не позволяет перекомпилировать и оптимизировать код.
Реле при регистрации для комплексной отладки: это сэкономит ваши дни на производстве, где вы не можете отлаживать наверняка.
Ответ 11
Со всем обучением за годы работы с затмением, вот пара предложений
- сводите ваши открытые проекты к минимуму того, что вам действительно нужно
- будьте аккуратны - удалите плагины/функции, которые вы не используете (mylnn, проверки и т.д.).
- Независимо от того, что вы делаете, затмение, как правило, со временем замедляется. Окончательное решение для получения отзывчивой IDE - это переработка существующего рабочего пространства (создание нового рабочего пространства и внесение нужных вам проектов).