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

时间:2016-02-20 15:32:44

标签: openjdk jdb

我想知道它是如何实现的,因为我想玩它..

在这里问,因为在Google上搜索“jdb”只会显示它的文档。否则有教程和内容,但是当你真正想做的就是尝试破解这些东西时,这些并不是那么有用。

我还尝试浏览开放的jdk repo,但这很大,实际上无法找到与“jdb”相关的内容。

我真的很感激任何指针!

1 个答案:

答案 0 :(得分:0)

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

关于jdb源代码:

  1. Java SE Development Kit 8 Downloads page

  2. 下载“JDK 8演示和示例”
  3. 解压缩jdk文件,然后解压缩jdk1.8.0_101 / demo / jpda / examples.jar

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

  5. 或者,如果您下载openjdk或任何其他jdk实现,其基本目录中应该有一个zip文件:java-1.8.0-openjdk / src.zip。如果您解压缩此文件,您将在此处找到TTY.java:java-1.8.0-openjdk / com / sun / tools / example / debug / tty / TTY.java

    我相信TTY.java正是您所寻找的。