Нет проблем с удаленным отладчиком для Java, который лучше, чем JDB? - PullRequest
3 голосов
/ 06 октября 2011

Я знаю, как выполнять удаленную отладку в Java как с JDB, так и с Eclipse. jdb оставляет желать лучшего с точки зрения пользовательского интерфейса отладки, но «настройка» не требуется - просто запустите jdb -attach ... и, бэм, вы - debuggin '. Eclipse имеет гораздо более приятный пользовательский интерфейс, но вы должны настроить Java-проект с локальной копией всех исходных файлов, файлов зависимостей, исходных файлов и т. Д., Которые выполняются удаленно.

Существует ли какой-либо инструмент отладки со "легковесными" свойствами jdb, но который предоставляет вам более богатый (G) интерфейс?

Ответы [ 2 ]

0 голосов
/ 06 марта 2012

Джсват? http://code.google.com/p/jswat/

Хотя для удобства вам все еще нужны локальные исходные файлы (протокол JDI отправляет номера файлов и строк; отладчик затем можно увеличить это местоположение в редакторе и выделить ..)

0 голосов
/ 06 октября 2011

В Netbeans интегрированы эти инструменты (я думаю, что они все просто используют версии jdk с другим интерфейсом). Мне нравятся удаленные измерения производительности (большинство из которых вы можете также найти в visualvm в наши дни), удаленная отладка немного сложнее (вам нужен источник в netbeans в конце концов), но она работает. Возможно, это просто интерфейс для JDB.

...