2011-08-24 35 views

Trả lời

8

Nếu bạn chắc chắn rằng không có breakpoint (Run-> Remove All Breakpoints) hơn có 2 điều cần được xem xét:

  1. bạn đang misanderstanding một cái gì đó về cách thức làm việc debugger
  2. chương trình của bạn bị dừng bởi vì nó đang chờ một số đầu vào
33

Tôi đã phải chịu đựng này. Để khắc phục, chỉ cần goto Chạy-> Xóa tất cả các điểm ngắt trong menu. Nó sẽ loại bỏ nó. Sau đó bạn có thể xác định lại các điểm ngắt yêu cầu của mình một lần nữa.

+0

@Geoff, vui lòng upvote câu trả lời và đánh dấu nó là chấp nhận, nó sẽ giúp những người khác có cùng một vấn đề. –

+0

Thực ra điều này đã giải quyết được vấn đề của tôi, cảm ơn! – JavaTec

+0

Thật tuyệt vời khi câu trả lời này giúp ích rất nhiều nhưng tôi không thể xem câu trả lời đó là câu trả lời được chấp nhận vì tựa đề cho biết "điểm dừng không tồn tại". Nếu không có điểm ngắt tồn tại, tùy chọn "remove all breakpoints" không hoạt động. – katana0815

0

Tôi gặp vấn đề tương tự, tôi đang sử dụng sao Hỏa nhật thực. Trong trường hợp của tôi, tôi đã sửa nó khác đi. bước:

  1. tôi mở tab breakpoint (bạn sẽ thấy điều này nếu bạn đang ở trong góc độ debug)

  2. tôi thấy có hai breakpoint kích hoạt cho cùng một dòng mã một trong số họ là đã không được kiểm soát nhưng một người khác đã được kiểm tra

  3. Tôi đã bỏ chọn nó và bây giờ nó không dừng lại nữa.

0

Nếu nó xảy ra trên dòng đầu tiên, thì đó phải là cài đặt Gỡ lỗi. Chủ đề này sẽ giúp: Prevent xdebug to break at first line of index file

Nhưng trong ngắn hạn:

  1. "Windows -> Preferences -> PHP (hoặc Java trong trường hợp này) -> Debug" và bỏ chọn "Break tại dòng đầu tiên".
  2. "Run> Debug Configurations> PHP ứng dụng Web (hoặc Java trong trường hợp này)" và bỏ chọn "Break tại dòng đầu tiên" trong tất cả các cấu hình
  3. "Project> Properties> PHP> Debug", bỏ chọn "Break tại First Dòng "
1

Eclipse có thể dừng do ngoại lệ không bị bắt buộc. Để sửa lỗi này:

  • xử lý các ngoại lệ
  • Preferences -> Java -> Debug> Đình chỉ thực hiện trên ngoại lệ uncaught

tôi (trong trình đơn này có nhiều thiết lập để đình chỉ thực hiện!) thông tin này từ: https://stackoverflow.com/a/723313/944440

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