Ответ 1
Возможно, у вас есть тест, который все еще работает (в режиме отладки). Попробуйте завершить все тесты (вы можете увидеть их в окне отладки: window- > show view- > debug) и повторите попытку...
"Сбой Hot Code Replace Failed - добавление метода не реализовано". Я получаю это сообщение об ошибке каждый раз, когда я что-то меняю в своем тестовом классе (и сохраняю его). Не могу понять, что это значит. Может ли кто-нибудь помочь?
Возможно, у вас есть тест, который все еще работает (в режиме отладки). Попробуйте завершить все тесты (вы можете увидеть их в окне отладки: window- > show view- > debug) и повторите попытку...
Смотрите эту тему:
Это означает, что вы изменили класс, когда он отлаживал приложение, и он не смог обновить класс для приложения во время его запуска.
Ошибка предполагает, что вы можете запустить более старую JVM, то есть pre-1.4.2, но эта ошибка может возникнуть с любой JVM, если изменение несовместимо с предыдущей версией класса.
Внимательно проверьте, какую JRE вы используете в сеансе отладки.
Также проверьте, что вы развертываете классы, скомпилированные с помощью набора атрибутов debug. (см. этот поток)
Наконец, как указано :
Вы отключили "
Project->Build Automatically
"? Замена горячей замены (только?), Если включена автоматическая сборка...
Я тоже сталкивался с этими проблемами. Я нашел сборку, скрывающуюся в задней части, которая давала мне припадки. Убедитесь, что все тесты/сборки закрыты или завершены. Тем не менее, вы все равно можете запустить новый код.
Всякий раз, когда появляется это сообщение об ошибке, он также предоставляет опции для завершения или перезапуска. Выберите "Завершить", и он завершит любой отладочный случай, который вы не можете найти.
если задействовано несколько проектов и установлено несколько jre, убедитесь, что все зависимые проекты используют один и тот же javac/jre
Я пошел в ту же проблему, но мой сеанс отладки закончился несколько часов назад. Но все еще продолжалась ошибка ECLIPSE.
Поэтому я просто перезапускаю ECLIPSE IDE, тогда проблема просто решена.