Breakpoint dicoret, bagaimana saya bisa membuatnya valid?

167

saya punya yang rumit:

lihat Di Breakpoints, mereka dicoret!

Saya tidak dapat menetapkan breakpoint yang valid. Tidak dalam Tes, juga di Kelas Java saya. Saya mencari Stackoverflow dan google, tetapi saya tidak dapat menemukan orang dengan masalah yang sama.

Saya menggunakan STS (x86) dan Maven.

Sunting: Ini mungkin tampak membingungkan tetapi saya menyelesaikannya sendiri. Aku harus pergi Jalankan-> Lewati semua Breakpoints (sudah diatur, dan aku bertanya-tanya bagaimana itu ditetapkan, karena aku tidak melakukannya)

MartinL
sumber
6
Punya masalah yang sama tadi. Terima kasih! Sepertinya saya tidak sengaja menekan CTRL + ALT + B di beberapa titik.
Tohnmeister
6
Yaitu @ # £ $%! menjengkelkan, karena set / clear breakpoint adalah CTRL+ Shift+ B!
Mawg mengatakan mengembalikan Monica

Jawaban:

298

Ada entri menu yang telah Anda temukan untuk diri sendiri yang mengaktifkan lompatan semua breakpoints. Ada juga ikon untuk ini di "Breakpoints" View, dan mungkin ada hot-key yang didefinisikan juga, yang semuanya Anda mungkin dipicu oleh kecelakaan.

Lihatlah Jalankan -> Lewati Semua Breakpoints .

Michael Borgwardt
sumber
Saya harus komit bahwa saya tidak menggunakan debugger karena saya beralih ke sts. Saya mencari hotkey dan tidak ada hotkey. Seperti itu adalah pengaturan default dari STS yang saya tidak percaya. Apa pun, saya berharap posting saya dapat membantu pengguna lain, jika mereka mendapat masalah yang sama.
MartinL
Saya telah melewatkan semua breakpoints pada suatu hari dalam upaya saya untuk menghapus semua breakpoints, saya lupa tentang ini! Terima kasih untuk pembuka mata!
Aadi Droid
2
Saya akan mengatakan 99% pengunjung di sini menemui apa yang saya temui setahun sekali dengan Eclipse. Tampaknya ada bug dalam gerhana yang menyebabkan fitur "Abaikan Semua Breakpoint" ini untuk Nyalakan dengan sendirinya meskipun Anda tidak benar-benar menyalakannya.
23

Cuplikan layar 'lewati semua breakpoints' dalam gerhana.

masukkan deskripsi gambar di sini

Ketika Anda mengklik 'lewati semua breakpoints' (yang dipilih), semuanya akan menjadi normal

charan teja
sumber
7

Tombol pintas untuk menempatkan breakpoint di Eclipse (Ctrl + Shift + B) sangat mirip dengan yang melewatkan semua breakpoint (Ctrl + Alt + B). Oleh karena itu, jika kondisi "lewati semua breakpoints" dibatalkan, itu dapat dicapai dengan menekan "Ctrl + Alt + B" lagi.

Psi-Ed
sumber
1
Terima kasih banyak! Aku pasti mengenai ini secara tidak sengaja. IDE Eclipse bisa berbeda tetapi pintasannya sangat bagus!
jade290
1

Anda seharusnya sudah dalam perspektif debug. Jika tidak hanya pergi ke perspektif debug. Anda akan melihat menonaktifkan semua tombol breakpoints. -

masukkan deskripsi gambar di sini

Klik di atasnya dan itu akan memungkinkan semua breakpoints.

masukkan deskripsi gambar di sini

Aniket Thakur
sumber
0

1) Jalankan => Lewati semua breakpoints. 2) Jalankan => hapus semua titik istirahat.

dan kemudian debugger Anda tidak akan menampilkan tanda silang dan akan terus men-debug aplikasi Anda.

UMAR-MOBITSOLUSI
sumber
0

Saya mengikuti langkah-langkah di bawah ini untuk memperbaikinya

  1. pilih debug hanya tomcat server
  2. debug aplikasi tertentu dan kemudian muncul pertanyaan apakah akan mengaktifkan break point dan saya memilih ya
Umesh G
sumber