首页 课程 师资 教程 报名

Java调试器的使用

  • 2022-08-02 10:38:38
  • 1499次 动力节点

Java调试器要怎么用?动力节点小编来告诉大家。Java调试器 (JDB) 包含在SDK中。使用jdb命令启动调试器;它使用 JPDA 附加到 JVM。

调试 Java 应用程序:

1.使用以下选项启动 JVM:

java -agentlib:jdwp=transport=dt_socket,server=y,address=<port> <class>

JVM 启动,但在启动 Java 应用程序之前暂停执行。

2.在单独的会话中,您可以将调试器附加到 JVM:

jdb -attach <port>

调试器将附加到 JVM,您现在可以发出一系列命令来检查和控制 Java 应用程序;例如,键入跑以允许 Java 应用程序启动。

有关 JDB 选项的更多信息,请键入:

jdb -help

有关 JDB 命令的更多信息:

类型数据库

在jdb提示符下,键入帮助

您还可以使用 JDB 调试在远程工作站上运行的 Java 应用程序。JPDA 使用 TCP/IP 套接字连接到远程 JVM。

1.使用以下选项启动 JVM:

java -agentlib:jdwp=transport=dt_socket,server=y,address=<port> <class>

JVM 启动,但在启动 Java 应用程序之前暂停执行。

2.将调试器附加到远程 JVM:

jdb -attach <host>:<port>

此版本不支持 Java 虚拟机调试接口 (JVMDI)。它已被 Java 虚拟机工具接口 (JVMTI) 取代。如果大家想了解更多相关知识,可以观看本站的Java零基础视频教程,轻松掌握各种Java基础知识。

选你想看

你适合学Java吗?4大专业测评方法

代码逻辑 吸收能力 技术学习能力 综合素质

先测评确定适合在学习

在线申请免费测试名额
价值1998元实验班免费学
姓名
手机
提交