Làm thế nào để thiết lập các điểm ngắt trong Java hoạt động? Chỉ dựa trên tên tệp và số dòng? Liệu tên lớp hoặc tên phương thức cũng có phải là?Thiết lập các điểm ngắt trong Java
Nếu tôi có một phiên bản cũ của nguồn trong trình gỡ lỗi và đặt điểm ngắt, con trỏ tắt khi tôi duyệt qua. Làm thế nào xa nó có thể được? Nó có thể đi vào sai phương pháp (hoặc thậm chí là lớp sai nếu có nhiều hơn một lớp trong tập tin đó)?
Điều gì sẽ xảy ra khi có nhiều lớp cùng tên trong JVM (có thể xảy ra nếu bạn có nhiều hơn một trình nạp lớp)? Tất cả họ đều có điểm dừng?
Trong vùng chứa ứng dụng web, tôi có thể đặt điểm ngắt cho chỉ một ứng dụng web (chứ không phải các ứng dụng khác) không?
Bao nhiêu điều này là IDE cụ thể và bao nhiêu được xác định bởi giao diện gỡ lỗi mà JVM cung cấp? Ví dụ: Trong Eclipse tôi có thể thiết lập các điểm ngắt có điều kiện dựa trên các giá trị của các biến. Đó có phải là chỉ lọc Eclipse thực hiện trên một điểm ngắt vô điều kiện trong JVM không?
Tôi thực sự nghĩ rằng bạn cần phải có nhiều IDE cụ thể hơn ở đây. –
Không phải tất cả IDE đều sử dụng cùng một giao diện trình gỡ lỗi mà JVM cung cấp không? – Thilo