Eclipse Inspect (Ctrl + shift + I) не работает

Я проверил проект maven в Eclipse и не смог проверить переменную (щелкните правой кнопкой мыши на переменной и нажмите "Осмотреть" ).

Когда я пытаюсь сделать это, я получаю следующее сообщение:

To perform any evaluation, an expression must be compiled in the 
context of a java project build path. The current execution 
context is not associated with a java project in the work-space.

Может ли кто-нибудь знать, в чем причина этого?

Спасибо заранее.

Ответ 1

Я решил эту проблему, выполнив следующие действия:

Щелкните правой кнопкой мыши на project ->build path -> select source tab -> add folder, а затем я добавлю   папка, содержащая классы java.

Ответ 2

Это может быть полезно:

Find the thread in your debug window that you are in the breakpoint for. Right click on it. Under relaunch should be an edit launch configuration selection. Select that.

Select Source tab. Add. Java Project. Select the java project that the code exists in.

Ответ 3

Кроме того, в конфигурации запуска убедитесь, что исходный путь указан правильно.

То есть: Запуск/Отладка Конфигурации/вкладка Источник/Добавить.../Проект Java

Убедитесь, что проект, содержащий исходный код, находится в этом списке!

Ответ 4

Я получил то же сообщение об ошибке.

Чтобы решить эту проблему "Debug Configuration" >> {{JAVA_DEBUG_APPLICATION_NAME}} >> Source (tab)

Проверьте правильность добавления источника,

Для меня

  • при отладке Java-кода он открывает файл класса, который не следует редактировать.
  • тоже получил сообщение об ошибке,

Я удалил исходники с вкладки source, он решил как проблему