Ответ 1
Похоже, что раздел "путь поиска источника", если вы отредактируете конфигурацию отладки, настроен неправильно?
Я пытаюсь отлаживать свое приложение Java в Eclipse, но когда я нахожусь в точке останова, я просто вижу следующее вместо источника:
Если я изменил фрейм стека в окне Debug, то я могу увидеть изменение имени функции на вкладке - это, безусловно, мой код, номер строки правильный, и я использую последнюю сборку, но я все еще не могу получить Eclipse, чтобы показать источник (несмотря на то, что он открыт на другой вкладке!)
Я новичок в Eclipse, поэтому я изо всех сил стараюсь найти свой путь, но все, что я наткнулся на все, кажется мне прекрасным.
Что может вызвать это и как я могу его исправить?
Похоже, что раздел "путь поиска источника", если вы отредактируете конфигурацию отладки, настроен неправильно?
Нажмите "Изменить путь к поиску источника", затем нажмите кнопку "Добавить", затем "Проект Java" и включите импортированный проект. Надеюсь, это решит вашу проблему.
У меня была аналогичная проблема с моим проектом eclipse maven. Я долгое время боролся с этой проблемой, но я попытался перестроить проект с помощью
mvn clean eclipse:eclipse
и это помогло.
У меня также была эта проблема в MyEclipse Blue. Я решил это, выполнив следующие действия:
Отладить проект.
Щелкните правой кнопкой мыши на ветке (которую вы увидите на вкладке "Отладка") и выберите "Редактировать поиск источника".
Откроется новое окно, нажмите кнопку "Добавить" и выберите "Проект Java".
Получить весь проект, который указан там.
Перезагрузите ваш сервер.
Когда я впервые столкнулся с этой проблемой, я уже сделал все шаги, упомянутые здесь. Любопытно, что моя проблема возникла, когда я скопировал проект в другое место. В любом случае, отладка начинает работать без предупреждений, после того, как просто удалите все точки останова, созданные из исходного проекта. Извините за мой английский, я не уверен.
У нас была такая же проблема, и ни одно из вышеприведенных предложений не работало. Что работало, удаляло локальное рабочее пространство и снова забирало Eclipse из репозитория. Проблема возникла для всех, кто ранее работал с Netbeans и переключился на Eclipse.
Для локальных проектов я решил это, установив флажок "Разрешить артефакты рабочей области" в настройках Debug.
Попробуйте следующее:
Попробовав большинство решений здесь, попробуйте это один раз -
Закройте все файлы .java из редактора, по сути, закройте все несвязанные проекты в eclipse. И попробуйте запустить Debugger.
Я решил эту проблему, добавив файл класса в папку src в проекте. Надеюсь, что этот метод может помочь.
Это обычная ошибка при отладке в eclipse. Вы можете исправить это путем поиска исходного источника. Но убедитесь, что, как только вы присоедините проект, вам нужно остановить сервер и снова начать работу в режиме отладки. Он будет работать.
Ниже приведено подробное описание шагов:
Нажмите "Изменить путь поиска источника". Затем нажмите кнопку "Добавить". Выберите Java Project и включите импортированный проект. Затем остановите сервер и запустите его в режиме отладки и нажмите на свою службу. Он будет работать.
Я получил эту ошибку, когда я запускал свой сервер, используя плагин maven tomcat. Когда я развернулся с помощью моего настроенного сервера в Eclipse (создав военный файл и скопировав его в каталог tomcat), у меня больше не было этой проблемы.
В вашей конфигурации отладки добавьте цели как "чистая установка" в maven build con
Это расширение для ответа JAB: Нажмите "Изменить поиск источника..." > Добавить... > Папка рабочей области > Проект > выберите папку > установите флажок Поиск вложенных папок > OK.