当前位置: 首页 > 文档资料 > JDB 中文教程 >

在Eclipse中(In Eclipse)

优质
小牛编辑
129浏览
2023-12-01

本章介绍如何在Eclipse中使用JDB。 在继续之前,您需要安装Eclipse Indigo。 按照下面给出的步骤在您的系统上安装Eclipse Indigo。

第1步:下载并安装Eclipse

您可以从以下链接下载Eclipse: http://www.eclipse.org/downloads/packages/eclipse-ide-java-ee-developers/indigosr2 : http://www.eclipse.org/downloads/packages/eclipse-ide-java-ee-developers/indigosr2

第2步:创建一个新项目和一个新类

  • 按照File-> New -> Java project选项创建一个新的File-> New -> Java project
  • 将其命名为“sampledebug”
  • 右键单击samplebebug项目创建一个新类。
  • 选择options ->new -> class
  • 将其命名为“Add.java”

Add.java

public class Add
{
   public int addition( int x, int y)
   {
      int z = x + y;
      return z;
   }
   public static void main( String ar[ ] )
   {
      int a = 5, b = 6;
      Add ob = new Add();
      int c = ob.addition(a,b);
      System.out.println("Add: " + c);
   }
}

第3步:打开Debug Perspective

按照下面给出的说明打开调试透视图。

在Eclipse IDE上,转到Window -》 Open perspective -》 Debug 。 现在,您将获得Add.java程序的调试透视图。 您将看到以下窗口。

调试透视

Debug Perspective中的部分

Debug透视图中的部分如下:

编码部分

Java代码显示在此部分中。 它是您要调试的代码,即Add.java 。 在这里,我们可以通过在线前面双击来在线上添加断点。 您会发现带有箭头符号的蓝色气泡指出该线的断点。 请参阅以下屏幕截图; 您可以找到所选区域,红色圆圈指向“1”。

  1. 双击这里。 您可以设置此行的断点。
代码部分

断点部分

此部分定义设置为程序代码的断点列表。 在这里,我们可以添加,删除,查找和管理断点。 以下屏幕截图显示了断点部分。

断点部分

观察给定屏幕截图中的以下选项:

  1. 使用左侧的复选框,我们可以选择或取消选择断点。 这里,我们使用一个断点,即Add class-main()方法。

  2. 单个十字图标“X”用于删除选定的断点。

  3. 双十字图标“XX”用于删除代码中的所有断点。

  4. 箭头指针用于指向应用所选断点的代码。

断点部分的其余功能如下:

  • Hitcount :它显示控件击中此断点的次数。 它用于递归逻辑。

  • Suspend thread :我们可以通过选择挂起当前线程。

  • Suspend VM :我们可以通过选择它来暂停VM。

调试部分

本节用于调试过程。 它包含调试中使用的选项。

Start debugging :按照下面的说明开始调试。

右键单击code -》单击Debug as -》单击1 Java application

调试过程如下面的屏幕截图所示。 它包含一些选定的选项,使用数字突出显示。

  1. 我们在Add class main()方法上应用断点。 当我们开始调试时, controller卡在main()方法的第一行。

  2. 它用于Resume调试过程并跳过当前断点。 它的工作方式类似于JDB命令行中的cont命令。

  3. 它用于停止调试过程。

  4. 它的工作方式类似于JDB命令行中的step in 。 它用于将控件移动到下一行,即点“1”移动到下一行。

  5. 它的工作方式类似于JDB命令行中的step over过程。

  6. 它用于查看应用断点的行。

调试部分

按照给定的步骤和部分在eclipse IDE中调试代码。 默认情况下,每个IDE都包含此调试过程。