有没有比 jdb 更好的 Java CLI 调试器工具?

Fra*_*eng 6 java debugging command-line android jdb

今天我已经成功用jdb调试了一个Android应用程序。但我发现jdb对我来说不如gdb方便: jdb提供的便利性和功能远远不如gdb提供的。

有没有更好的可以在命令行模式下使用的Java 调试器可供选择?最好它像gdb对于常规程序但对于 Java 一样强大、方便和实用。

再次强调,我对 IDE 中的任何内容都不感兴趣。这需要是一个像gdb这样的命令行工具。我使用vim来编辑代码,而不是 IDE。

use*_*389 0

正如相关文章中提到的, rlwrap-jdb只是 jdb 的包装器,但使其更接近 gdb 体验。来自 rlwrap-jdb README.md:

rlwrap-jdb 是一项使 jdb 几乎可用的后卫努力。它使用 rlwrap 不仅添加命令行编辑和历史记录,而且(使用 rlwrap 漂亮的过滤机制)方便的别名、命令重复以及断点和变量的完成。

要使用,只需rlwrap-jdb在 jdb 命令前面加上:rlwrap-jdb jdb ...