Eclipse - 调试程序



调试 Java 程序

调试 Java 程序最快的方法是使用“包资源管理器”视图。在“包资源管理器”视图中 -

  • 右键单击包含 main 方法的 Java 类。
  • 选择“调试方式”→“Java 应用程序”。

也可以通过“包资源管理器”执行相同的操作,选择包含 main 方法的类,然后点击 Alt + Shift + D,J。

以上任一操作都会创建一个新的 调试配置 并使用它启动 Java 应用程序。

如果已经创建了调试配置,则可以通过“运行”菜单中的“调试配置”来启动 Java 应用程序,单击调试配置的名称,然后单击“调试”按钮。

Debug Program

“运行”菜单上的“调试”菜单项可用于重新启动之前在调试模式下启动的 Java 应用程序。

Run Menu

在调试模式下启动先前启动的 Java 应用程序的快捷键是 F11。当 Java 程序在调试模式下启动时,系统会提示用户切换到调试透视图。调试透视图提供了可用于对应用程序进行故障排除的其他视图。

Java 编辑器允许用户在 Java 代码中放置断点。要设置断点,请在编辑器区域的标记栏上右键单击,然后选择“切换断点”。

Java Editor

断点显示在标记栏上。它们也显示在“断点”视图中。

当代码执行到达断点时,JVM 会暂停程序的执行。此时,您可以检查内存并以受控方式执行程序。

当程序执行暂停时,可以使用调试视图检查调用堆栈。

Debug Call Stack

可以使用变量视图检查变量的值。

Value of Variable

“运行”菜单包含允许您恢复执行、单步执行代码行、单步进入函数等的菜单项。

Run Menu Items

上图显示了与恢复、单步进入和单步执行等操作关联的快捷键。

广告