Saya menghabiskan beberapa waktu untuk ini untuk mendapatkan informasi yang benar.
Jadi, inilah informasi rinci langkah demi langkah.
Lingkungan: Windows 7
Versi TomCat: 7.0
IDE: Gerhana
Konfigurasi yang akan ditambahkan untuk mengaktifkan debugging jarak jauh dengan in tomcat adalah
-Xdebug
-agentlib:jdwp=transport=dt_socket,address=8000,server=y,suspend=n
Saya tidak merekomendasikan konfigurasi di atas dari lingkungan non windows. Untuk menambahkan konfigurasi di atas, klik dua kali pada server tomcat yang akan tersedia di tampilan server. Temukan tangkapan layar di bawah ini.
Sekarang tambahkan konfigurasi lingkungan runtime di atas ke tomcat. Untuk cek di bawah ini screenshot.
Sekarang masuk ke tab Arugments di Edit properti konfigurasi peluncuran seperti yang ditunjukkan di bawah tangkapan layar.
Bagian argumen GoTo VM menambahkan baris ini.
-Xdebug
-agentlib: jdwp = transport = dt_socket, address = 8000, server = y, suspend = n
Sekarang ada tombol debug yang tersedia di toolbar eclipse.
Dalam konfigurasi Debug temukan "Aplikasi Java Jarak Jauh" dan klik dua kali di atasnya.
Di kolom Name masukkan nama yang Anda suka.
Dari bidang proyek menggunakan tombol jelajah pilih proyek yang ingin Anda lakukan debug jarak jauh.
Nama host tidak lain adalah alamat host. Di sini saya bekerja secara lokal jadi "localhost".
Terakhir kolom Port nilainya harus 8000. Selain kolom teks Name dan Project, dua kolom lainnya Host dan port akan diisi oleh eclipse itu sendiri jika tidak membuat Anda memiliki nilai yang sama seperti yang disebutkan. Periksa Screen shot untuk info.
Sekarang klik kanan pada TomcatServer di konsol server pilih Tambah dan Hapus dari menu konteks. Dari dialog ini Anda dapat menambahkan proyek ke server.
Sekarang jalankan server Tomcat.
Sekarang jalankan TomCatDebugConfiguration dari Alat Debug.
Terakhir buka browser internal atau eksternal dan jalankan proyek Anda. Jika kontrol eksekusi mencapai break point maka gerhana akan meminta perspektif debug.