Отладка Java-программы - PullRequest
       9

Отладка Java-программы

0 голосов
/ 20 декабря 2010

Может кто-нибудь помочь мне отладить Java-программу из командной строки в Windows?

Ответы [ 3 ]

2 голосов
/ 20 декабря 2010

Есть ли что-то не так с руководствами jdb, найденными в сети, как эти: 1 2 3 и Документация оракулов для jdb в Windows сjava 6 на jdb?

Является ли переход с затмения на jdb постоянным?Если у вас нет отладчика командной строки, я бы порекомендовал либо перейти на netbeans (с хорошим отладчиком и, на мой взгляд, лучше IDE, чем eclipse для программирования на Java), либо использовать старый добрый метод вывода отладочной информации на консоль.

1 голос
/ 20 декабря 2010

Запустите ваше приложение, как обычно, но добавьте следующие аргументы:

-Xdebug -Xrunjdwp:transport=dt_socket,address=8787,server=y,suspend=n

Теперь в eclipse создайте новую конфигурацию отладки «удаленного Java-приложения» с выбранным проектом.Выберите локальный порт 8787.

Теперь, когда вы запускаете эту конфигурацию, вы можете использовать отладчик eclipse, даже если вы работали из командной строки.

0 голосов
/ 22 июля 2011

Чтобы запустить отладчик, введите

jdb com.example.foo.Bar

После загрузки приложения введите help.Вы увидите, какие команды доступны для вас.Справочную страницу по jdb можно найти здесь .

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