设置 Java 断点

另请参见

所有 Java 断点都是全局定义的,因此,它们会影响源代码中设置了断点的所有 IDE 项目。例如,如果在某个项目中的 com.me.MyClass 上设置了类断点,则在其他项目(包含该类)的调试会话期间,IDE 每次遇到该类时都会停止执行。

在源代码编辑器中设置行、字段或方法断点:

根据行中包含的是字段声明、方法声明还是其他代码,来创建字段断点、方法断点或行断点。源代码行旁边的左旁注中将显示相应的断点标注。

当调试器会话在启动或已运行时,IDE 将测试所设置的断点是否有效。如果断点无效,IDE 将使用中断标注指明断点无效,并在“调试器控制台”中显示错误消息。

设置所有其他类型的断点:

  1. 在源代码编辑器中,选择要设置断点的代码元素。例如,如果要在类 BeanCounter 上设置类断点,请在类声明中选择该类名。
  2. 选择“调试”>“新建断点”(Ctrl-Shift-F8)。

    将打开“新建断点”对话框,并填充了建议的断点类型和目标。

  3. 如有必要,在“断点类型”下拉列表中调整建议的断点类型。
  4. 输入要为其设置断点的包和类名。
  5. 在“新建断点”对话框中,设置所需的任何其他选项,然后单击“确定”。

    IDE 将为选定的源元素创建新的断点。

修改现有断点:

  1. Choose Window > Debugging > Breakpoints (Alt-Shift-5) to open the Breakpoints window.
  2. Right-click any breakpoint and choose Properties to open the Breakpoint Properties dialog box.
  3. 调整任何所需的设置或操作,然后单击“确定”。

    IDE 将为选定的源元素更新断点。

启用和禁用断点:

注意:

另请参见
IDE 中的断点
设置条件断点
将断点归组
关于调试 Java 应用程序

法律声明