2011-02-08 3 views
2

Я ищу фреймворк отладки, который можно использовать для реализации части пользовательского интерфейса отладчика - таких элементов, как окна, часы, исходное представление, всплывающие меню и т. Д. В идеале я должен иметь возможность просто написать некоторые клей-код между моим бэкэнд (который обеспечивает разборку, доступ к памяти и т. д.) и эту «фреймворк» и в конечном итоге отладчик.java debugging library

Я не хочу отлаживать сам код java - скорее хочу поднять пользовательский интерфейс, а что нет. :)

Любые предложения? Я нашел jswat, но не уверен, насколько легко будет интегрироваться с его компонентом GUI, вызывать его на основе netbeans и может потребовать много кода клея. Мне нужен довольно простой отладчик, который может быть интегрирован в мой собственный проект, а не в автономный инструмент.

+5

Dbeugger in eclipse, netbeans и IntelliJ - все с открытым исходным кодом. Не могли бы вы создать плагин или изменить один из них, чтобы делать то, что вы хотите? –

ответ

0

Что об использовании JDB (http://download.oracle.com/javase/6/docs/technotes/tools/solaris/jdb.html), исходный код, в соответствии с Oracle доступна:

Полный исходный код JDB включен как часть кода примеров в директории Lib/JPDA в Java 2 SDK в

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

+0

вы прочитали мой вопрос? Я не отлаживаю java, и мой VM-симулятор (backend) уже предоставляет те же возможности, что и gdb/jdb. – Saideira