Я пытаюсь отладить maven с помощью: jdb -attach 8000
, после использования mvnDebug
.
я пытаюсь поставить контрольные точки, но получить:Отложенные точки останова: когда загружаются классы
main[1] stop in DeployMojo.DeployMojo
Deferring breakpoint DeployMojo.DeployMojo.
It will be set after the class is loaded.
main[1] stop at Dependency:66
Deferring breakpoint Dependency:66.
It will be set after the class is loaded.
Когда я бегу, то контрольные точки не называются. У меня есть источники (сгенерированные с помощью команды maven), но как я могу сделать их доступными для отладчика?
Есть ли загрузчик классов, где я мог бы поставить точку останова?
Он работает. Теперь у меня есть стек, но 'list' дает:' Исходный файл не найден: MojoExecutor.java'. Как я могу сделать источники доступными для отладчика? Извините: 'use' ... Спасибо! – Marc
Кроме того: 'main [35] use/home/emagiro/tmp/maven/maven-core/src/main/java/org/apache/maven/lifecycle/internal main [35] list Исходный файл не найден: MojoExecutor.java' – Marc
попробуйте использовать -sourcepath –
tibtof