2011-11-03 29 views
126

tôi đã nhận một khó khăn một:Điểm ngắt được gạch ngang, làm thế nào tôi có thể làm cho chúng hợp lệ?

look At Breakpoints, they are crossed out!

tôi không thể đặt breakpoint hợp lệ. Không có trong các bài kiểm tra, không phải trong các lớp Java của tôi. Tôi đã tìm kiếm Stackoverflow và google, nhưng tôi không thể tìm thấy bất kỳ ai có cùng một vấn đề.

Tôi đang sử dụng STS (x86) và Maven.

Chỉnh sửa: Có vẻ như khó hiểu nhưng tôi đã tự giải quyết. Tôi phải đi Run-> Bỏ qua tất cả các điểm dừng (nó đã được thiết lập, và tôi tự hỏi làm thế nào nó được thiết lập, bởi vì tôi đã không làm điều đó)

+4

Đã xảy ra sự cố tương tự. Cảm ơn! Có vẻ như tôi bị tình cờ nhấn CTRL + ALT + B tại một số điểm. –

+2

Đó là @ # £ $%! gây phiền nhiễu, vì thiết lập/breakpoint rõ ràng là 'CTRL' +' Shift' + 'B'! – Mawg

Trả lời

232

Có một mục trình đơn bạn đã phát hiện ra cho mình mà Toggles bỏ qua của tất cả các điểm ngắt. Ngoài ra còn có một biểu tượng cho điều này trong "Breakpoints" View, và có thể có một phím nóng được định nghĩa là tốt, tất cả những gì bạn có thể đã kích hoạt một cách tình cờ.

Hãy xem Chạy -> Bỏ qua tất cả các điểm ngắt.

+0

Tôi phải cam kết rằng tôi đã không sử dụng trình gỡ rối kể từ khi tôi chuyển sang sts. Tôi đã tìm kiếm các phím nóng và bỏ qua không có bộ phím nóng. Giống như nó đã được thiết lập mặc định từ STS mà tôi không tin. Những gì bao giờ hết, tôi hy vọng bài viết của tôi có thể giúp người dùng khác, nếu họ có cùng một vấn đề. – MartinL

+0

Tôi đã bỏ qua tất cả các điểm ngắt một ngày trong nỗ lực của mình để xóa tất cả các điểm ngắt, tôi đã quên mất điều này! Cảm ơn bạn đã mở mắt! –

+1

Rất khó chịu. Cảm ơn thần cho ngăn xếp tràn và câu trả lời này. – ggb667

0

1) Chạy => Bỏ qua tất cả các điểm ngắt. 2) Chạy => xóa tất cả các điểm ngắt.

và sau đó trình gỡ lỗi của bạn sẽ không hiển thị dấu chéo và sẽ tiếp tục gỡ lỗi ứng dụng của bạn.

0

Tôi làm theo các bước dưới đây để khắc phục điều này

  1. chọn debug chỉ máy chủ tomcat
  2. debug ứng dụng cụ thể và sau đó nhắc đến dù để bật lại điểm break và tôi chọn có
7

Các phím tắt để đặt một điểm ngắt trong Eclipse (Ctrl + Shift + B) là khá giống với phím tắt bỏ qua tất cả các điểm ngắt (Ctrl + Alt + B). Do đó, nếu điều kiện "bỏ qua tất cả các điểm ngắt" bị hủy, nó có thể đạt được bằng cách nhấn "Ctrl + Alt + B" một lần nữa.

+1

Cảm ơn bạn rất nhiều! Tôi phải tình cờ gặp phải điều này. Các IDE Eclipse có thể khác nhau nhưng phím tắt hoạt động rất tốt! – jade290

14

Ảnh chụp màn hình của 'bỏ qua tất cả điểm ngắt' trong nhật thực.

enter image description here

Khi bạn bấm vào 'bỏ qua tất cả breakpoint' (được chọn), mọi thứ sẽ trở lại bình thường

0

Bạn phải ở trong phối cảnh gỡ rối. Nếu không chỉ đi đến phối cảnh gỡ lỗi. Bạn sẽ thấy vô hiệu hóa tất cả các nút breakpoints. -

enter image description here

Nhấp vào đó và nó sẽ cho phép tất cả các điểm ngắt.

enter image description here

Các vấn đề liên quan