有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

openjdk在哪里可以找到jdb(java调试器)实现?谁开发/维护它?

我想知道它是如何实现的,因为我想尝试一下

在这里提问,因为在谷歌上搜索“jdb”只显示它的文档。除此之外,还有一些教程和其他内容,但是当你真正想做的是尝试破解这个东西时,这些就没有那么有用了

我还试图浏览开放的jdk repo,但这是一个巨大的过程,并且确实无法找到与“jdb”相关的内容

我真的很感激任何指点


共 (1) 个答案

  1. # 1 楼答案

    我相信Oracle开发并维护了独立的Java调试器jdb

    至于jdb源代码:

    1. Java SE Development Kit 8 Downloads page下载“JDK 8演示和示例”

    2. 解包jdk文件,然后解包jdk1。8.0_101/demo/jpda/examples。罐子

    3. 然后导航到jdk1。8.0_101/demo/jpda/com/sun/tools/example/debug/tty/tty。java

    或者,如果下载openjdk或任何其他jdk实现,其基本目录中应该有一个zip文件:java-1.8.0-openjdk/src。拉链如果你解压缩这个文件,你会发现TTY。这里的java:java-1.8.0-openjdk/com/sun/tools/example/debug/tty/tty。爪哇

    我相信是的。java就是你想要的