JDB - Dalam Eclipse
Bab ini menjelaskan cara menggunakan JDB di Eclipse. Sebelum melangkah lebih jauh, Anda perlu menginstal Eclipse Indigo. Ikuti langkah-langkah yang diberikan di bawah ini untuk menginstal Eclipse Indigo di sistem Anda.
Langkah 1: Unduh dan Instal Eclipse
Anda dapat mengunduh Eclipse dari tautan berikut: http://www.eclipse.org/downloads/packages/eclipse-ide-java-ee-developers/indigosr2
Langkah 2: Buat Proyek Baru dan Kelas Baru
- Buat proyek Java baru dengan mengikuti opsi File-> New -> Java project.
- Beri nama sebagai “sampledebug”.
- Buat kelas baru dengan mengklik kanan pada samplebebug proyek.
- Pilih options ->new -> class
- Beri nama sebagai “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);
}
}
Langkah 3: Buka Perspektif Debug
Ikuti instruksi yang diberikan di bawah ini untuk membuka perspektif debug.
Di Eclipse IDE, buka Window -> Open perspective -> Debug. Sekarang Anda mendapatkan perspektif debug untuk program Add.java. Anda bisa melihat jendela berikut.
Bagian dalam Perspektif Debug
Bagian dalam perspektif Debug adalah sebagai berikut:
Bagian Coding
Kode Java ditampilkan di bagian ini. Ini adalah kode yang ingin Anda debug, yaitu,Add.java. Di sini kita bisa menambahkan breakpoint pada sebuah baris dengan mengklik dua kali di depan baris. Anda menemukan gelembung biru dengan simbol panah untuk menunjukkan breakpoint dari garis tersebut. Lihat screenshot berikut; Anda dapat menemukan area yang dipilih dengan lingkaran merah menunjuk sebagai "1".
- Klik dua kali di sini. Anda dapat mengatur breakpoint untuk baris ini.
Bagian Breakpoint
Bagian ini menjelaskan daftar breakpoint yang disetel ke kode program. Di sini kita dapat menambah, menghapus, menemukan, dan mengelola breakpoint. Tangkapan layar berikut menunjukkan bagian breakpoint.
Amati opsi berikut di tangkapan layar yang diberikan:
Menggunakan kotak centang di sebelah kiri, kita dapat memilih atau membatalkan pilihan breakpoint. Di sini, kami menggunakan satu breakpoint, yaitu metode Add class-main ().
Ikon silang tunggal "X" digunakan untuk menghapus breakpoint yang dipilih.
Ikon silang ganda "XX" digunakan untuk menghapus semua breakpoint dalam kode Anda.
Penunjuk panah digunakan untuk menunjuk ke kode di mana titik putus yang dipilih diterapkan.
Fungsi yang tersisa di bagian breakpoint adalah sebagai berikut:
Hitcount: Ini menunjukkan berapa kali kontrol mencapai breakpoint ini. Ini digunakan untuk logika rekursif.
Suspend thread : Kami dapat menangguhkan utas saat ini dengan memilihnya.
Suspend VM : Kami dapat menangguhkan VM dengan memilihnya.
Bagian Debug
Bagian ini digunakan untuk proses debugging. Ini berisi opsi yang digunakan dalam debugging.
Start debugging : Ikuti instruksi yang diberikan di bawah ini untuk memulai debugging.
Klik kanan pada file code -> klik Debug as -> klik 1 Java application.
Proses debugging dimulai seperti yang ditunjukkan pada tangkapan layar berikut. Ini berisi beberapa opsi yang dipilih, disorot menggunakan digit numerik.
Kami menerapkan breakpoint pada metode Add class main (). Saat kami mulai men-debug, filecontroller macet di baris pertama metode main ().
Itu sudah biasa Resumeproses debugging dan lewati breakpoint saat ini. Cara kerjanya mirip dengancont perintah di baris perintah JDB.
Ini digunakan untuk menghentikan proses debugging.
Cara kerjanya mirip dengan step inproses di baris perintah JDB. Ini digunakan untuk memindahkan kontrol ke baris berikutnya, yaitu titik “1” pindah ke baris berikutnya.
Cara kerjanya mirip dengan step over proses di baris perintah JDB.
Ini digunakan untuk melihat pada baris mana breakpoint diterapkan.
Ikuti langkah-langkah dan bagian yang diberikan untuk men-debug kode Anda di IDE eclipse. Secara default, setiap IDE berisi proses debugging ini.