Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / GUI-отладка без исходных текстов / 4 сообщений из 4, страница 1 из 1
18.06.2012, 17:48:16
    #37843080
Basil A. Sidorov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
GUI-отладка без исходных текстов
Есть у jdb опция launch, которая позволяет запустить в отладчике произвольное приложение, но лично я не настолько крут, чтобы расставлять точки останова в этом самом jdb.
Возникло желание взять idea/netbeans и запустить чужое готовое приложение под отладчиком так, чтобы иметь удобный интерфейс для просмотра пакетов/классов/методов и групп потоков/потоков.
Матерился около получаса, но так и не нашёл способа сделать желаемое.
В idea - вообще не нашёл, а netbeans смог подключиться к уже запущенному приложению, но не увидел пакетов/классов/методов. Только потоки/группы потоков, без указания какой Исав породил какого Иакова.
Я хочу странного или пропустил что-то очевидное?
...
Рейтинг: 0 / 0
18.06.2012, 18:55:28
    #37843178
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
GUI-отладка без исходных текстов
В IDEA есть Remote Debug. Можно и обычным запускать. В чем проблема с запуском я не очень понял. В конфигурации выбираем нужную и потом кнопкой Debug. Ничем не отличается от отладки любого проекта.

Без исходников дебажить построчно нельзя. Но в качестве исходников можно любую фигню подставить. Вы разве что не будете видеть код, но при этом сможете немного ориентироваться по фрейму.

Важно чтобы классы содержали отладочтную инфу. Без неё отладка не возможна. Либо возможна, но, например, без просмотра локальных переменных.

В IDEA есть плагин, который автоматом декомпилирует просматриваемый класс.

Breakpoint можно ставить на метод. Но JVM при этом сильно тормозит.

jdb полезен только там где нет GUI, например в линуховой консоли.

Задайте более конкретный вопрос.
...
Рейтинг: 0 / 0
19.06.2012, 15:28:48
    #37844554
Basil A. Sidorov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
GUI-отладка без исходных текстов
BlazkowiczНо в качестве исходников можно любую фигню подставить.До этого я уже, в общем-то, додумался.Задайте более конкретный вопрос.Я должен создавать проект только для того, чтобы разблокировать кнопку "Отладка"?
Это нормально или я чего-то не понимаю?
...
Рейтинг: 0 / 0
19.06.2012, 15:33:23
    #37844569
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
GUI-отладка без исходных текстов
Basil A. SidorovЯ должен создавать проект только для того, чтобы разблокировать кнопку "Отладка"?
Да.

Basil A. SidorovЭто нормально или я чего-то не понимаю?
NetBeans позволяет работать без проекта? IDE это же не текстовый редактор. Проект это единица, которой IDE оперирует.
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / GUI-отладка без исходных текстов / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]