Mula-mula, buka Edit konfigurasi, klik tanda + dan buat aplikasi Jauh.
Isi nama, konfigurasikan alamat Hos (alamat pelayan jauh) dan port (pilih port yang tidak diduduki). Kemudian salin parameter di bawah Untuk JDK1.4.x Port yang dikonfigurasikan dalam contoh ialah 5005:
-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5005
Selepas langkah di atas, parameter untuk memulakan pelayan jauh mempunyai. telah diperolehi. Apabila memulakan springboot, arahan java digunakan secara lalai.
Sebagai contoh, contoh arahan permulaan projek ialah:
java -jar test-tool.jar
Kemudian tambahkan parameter yang diperoleh di atas pada arahan permulaan:
java -jar -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5005 test-tool.jar
Dengan cara ini, pelayan akan mendengar pada port 5005. Anda boleh menyemak sama ada pemantauan berjaya dengan menggunakan arahan berikut:
netstat -anp | grep 5005
Penambahan parameter sisi pelayan telah diselesaikan melalui langkah di atas. Seterusnya, mulakan perkhidmatan Jauh yang baru dikonfigurasikan, iaitu alat ujian-jauh. Pada permulaan, kami akan mendapati bahawa program permulaan ini hanya mempunyai mod permulaan nyahpepijat.
Selepas permulaan selesai, tetapkan titik putus pada kod yang perlu dinyahpepijat Langkah selebihnya adalah untuk mengakses permintaan perniagaan yang sepadan dengan pelayan jauh dan nyahpepijat akan disegerakkan secara setempat. Selebihnya operasi adalah sama seperti penyahpepijatan tempatan, jadi saya tidak akan menerangkan butiran di sini.
Atas ialah kandungan terperinci Cara menggunakan Springboot untuk melaksanakan penyahpepijatan jauh dalam IDEA. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!