JDB-Eclipseの場合
この章では、EclipseでJDBを使用する方法について説明します。先に進む前に、EclipseIndigoをインストールする必要があります。以下の手順に従って、EclipseIndigoをシステムにインストールします。
ステップ1:Eclipseをダウンロードしてインストールする
Eclipseは次のリンクからダウンロードできます。 http://www.eclipse.org/downloads/packages/eclipse-ide-java-ee-developers/indigosr2
ステップ2:新しいプロジェクトと新しいクラスを作成する
- オプションに従って、新しいJavaプロジェクトを作成します 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:デバッグパースペクティブを開く
以下の手順に従って、デバッグパースペクティブを開きます。
Eclipse IDEで、 Window -> Open perspective -> Debug。これで、プログラムAdd.javaのデバッグパースペクティブが得られます。次のウィンドウが表示されます。
デバッグパースペクティブのセクション
デバッグパースペクティブのセクションは次のとおりです。
コーディングセクション
このセクションにはJavaコードが表示されます。デバッグしたいコードです。つまり、Add.java。ここでは、行の前をダブルクリックして、行にブレークポイントを追加できます。その行のブレークポイントを示す矢印記号の付いた青いバブルが見つかります。次のスクリーンショットを参照してください。「1」を指す赤い円で選択した領域を見つけることができます。
- こちらをダブルクリックしてください。この行にブレークポイントを設定できます。
ブレークポイントセクション
このセクションでは、プログラムコードに設定されるブレークポイントのリストを定義します。ここで、ブレークポイントを追加、削除、検索、および管理できます。次のスクリーンショットは、ブレークポイントセクションを示しています。
与えられたスクリーンショットで次のオプションを確認してください。
左側のチェックボックスを使用して、ブレークポイントを選択または選択解除できます。ここでは、1つのブレークポイント、つまりAdd class-main()メソッドを使用します。
単一の十字アイコン「X」は、選択したブレークポイントを削除するために使用されます。
二重十字アイコン「XX」は、コード内のすべてのブレークポイントを削除するために使用されます。
矢印ポインタは、選択したブレークポイントが適用されるコードを指すために使用されます。
ブレークポイントセクションの残りの機能は次のとおりです。
Hitcount:コントロールがこのブレークポイントにヒットした回数を示します。再帰ロジックに使用されます。
Suspend thread :現在のスレッドを選択することで一時停止できます。
Suspend VM :VMを選択することで一時停止できます。
デバッグセクション
このセクションは、デバッグのプロセスに使用されます。デバッグで使用されるオプションが含まれています。
Start debugging :以下の手順に従って、デバッグを開始します。
を右クリックします code -> クリック Debug as -> クリック 1 Java application。
次のスクリーンショットに示すように、デバッグのプロセスが開始されます。数字を使用して強調表示された、いくつかの選択されたオプションが含まれています。
Addクラスのmain()メソッドにブレークポイントを適用します。デバッグを開始すると、controller main()メソッドの最初の行でスタックします。
それはに慣れています Resumeデバッグプロセスを実行し、現在のブレークポイントをスキップします。それは同様に機能しますcont JDBコマンドラインのコマンド。
デバッグプロセスを停止するために使用されます。
それは同様に機能します step inJDBコマンドラインで処理します。コントロールを次の行に移動するために使用されます。つまり、ポイント「1」が次の行に移動します。
それは同様に機能します step over JDBコマンドラインで処理します。
ブレークポイントが適用されている行を確認するために使用されます。
与えられたステップとセクションに従って、EclipseIDEでコードをデバッグします。デフォルトでは、すべてのIDEにこのデバッグプロセスが含まれています。