java调试库

java调试库,java,debugging,frameworks,Java,Debugging,Frameworks,我正在寻找一个调试框架,它可以用来实现调试器的UI部分——窗口、手表、源代码视图、弹出菜单等元素。理想情况下,我应该能够在提供反汇编、内存访问等功能的后端和该框架之间编写一些粘合代码,并最终生成一个调试器 我不是想调试java代码本身,而是想提升UI和其他功能 有什么建议吗?我已经找到了jswat,但不确定与它的GUI组件集成有多容易,因为它基于netbeans,可能需要很多粘合代码。我需要一个相当基本的调试器,它可以集成到我自己的项目中,而不是一个独立的工具。使用jdb怎么样http://do

我正在寻找一个调试框架,它可以用来实现调试器的UI部分——窗口、手表、源代码视图、弹出菜单等元素。理想情况下,我应该能够在提供反汇编、内存访问等功能的后端和该框架之间编写一些粘合代码,并最终生成一个调试器

我不是想调试java代码本身,而是想提升UI和其他功能


有什么建议吗?我已经找到了jswat,但不确定与它的GUI组件集成有多容易,因为它基于netbeans,可能需要很多粘合代码。我需要一个相当基本的调试器,它可以集成到我自己的项目中,而不是一个独立的工具。

使用jdb怎么样http://download.oracle.com/javase/6/docs/technotes/tools/solaris/jdb.html,源代码,根据Oracle提供:

包含jdb的完整源代码 作为示例代码的一部分 Java2SDK的lib/jpda目录


您可以对其进行破解,这样就不用打印到控制台,而是可以获取消息并在UI中打印它们。

使用jdb怎么样http://download.oracle.com/javase/6/docs/technotes/tools/solaris/jdb.html,源代码,根据Oracle提供:

包含jdb的完整源代码 作为示例代码的一部分 Java2SDK的lib/jpda目录


您可以对其进行破解,这样就不用打印到控制台,而是可以获取消息并在UI中打印。

eclipse中的dbeugger、netbeans和IntelliJ都是开源的。你能创建一个插件或修改其中一个来做你想做的吗?eclipse中的dbeugger、netbeans和IntelliJ都是开源的。你能创建一个插件或修改其中一个来做你想做的吗?你读过我的问题了吗?我没有调试java,我的VM模拟器后端已经提供了与gdb/jdb相同的功能。你读过我的问题了吗?我没有调试java,我的VM模拟器后端已经提供了与gdb/jdb相同的功能。