NetBeans 8.2 не может «вмешаться» - PullRequest
1 голос
/ 08 марта 2020

Добрый вечер всем! Итак, моя текущая ситуация - я установил NetBeans 8.2 с JDK 8u241 на ОС Windows 8.1 x64. В настоящее время я пытаюсь узнать, как использовать инструмент отладки. Поэтому в настоящее время, когда я устанавливаю точку останова на одну из строк и нажимаю на отладчик, я получаю:

Listening on javadebug
User program running
Not able to submit breakpoint LineBreakpoint Grades.java : 23, reason: No source root found for URL 'file:/C:/Users/sntaf_000/Documents/Projects/Grades/src/grades/Grades.java'. Verify the setup of project sources.
Invalid LineBreakpoint Grades.java : 23
LineBreakpoint TravelCosts.java : 20 successfully submitted.
Breakpoint hit at line 20 in class travelcosts.TravelCosts by thread main.
Thread main stopped at TravelCosts.java:20.

в конце в консоли отладчика. Если я попытаюсь перейти к «шагу в», откроется другая вкладка Рядом с моей программой под названием Scanner. java, и я получу много комментариев, и вся информация будет полностью серой.

Если я посмотрю на левую панель программы, то увижу, что кажется, что это происходит из библиотек> JDK 1.8 (по умолчанию)> rt.jar

Под навигатором находится то, что выглядит как новый внутренний класс с именем Scanner :: Iterator, Closeable

Если я закрою его, я все равно не смогу получить отладчик на go для следующей строки кода, потому что он делает это снова. Я просто хочу перейти к следующей строке кода. чего не происходит Пожалуйста, помогите?

Что странно в ошибке, показанной выше. I Есть строка, в которой говорится: Invalid LineBreakpoint Grades. java: 23 Это из программы, которую я пробовал ранее, и именно тогда я впервые замечаю отладчик. не работал для меня. TravelCosts - это совершенно другая программа.

Я очень плохо знаком с Java и NetBeans, и мне очень жаль длинное объяснение, но я также очень ориентирован на детали, так как считаю его более полезным. , Заранее большое спасибо за вашу помощь.


Хорошо, поэтому я выяснил, в чем заключались проблемы: Недопустимые оценки LineBreakpoint. java: 23. Очевидно, что отладчик все еще "подключен" каким-то образом к предыдущему проекту, и я нашел строку, способствующую ему, через: Окно> Отладка> Точки останова, а затем удалив точку останова на вкладке запуска внизу ... НО Я ВСЕ ЕЩЕ ПОЛУЧАЮ TAB СКАНЕРА = D


Также, если я посмотрю в Окне> Документы, я увидел это: java / util / Scanner. java in C: \ Program Files \ Java \ jdk1.8.0_241 \ sr c .zip (только для чтения) Я не уверен, что это полезно, но мне интересно, может быть, файл .zip нужно извлечь?

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