Tôi đang tìm một API JDI có khả năng để tạm dừng JVM tại bất kỳ điểm tùy ý nào trong quá trình thực thi. Nhìn vào phương thức BreakPointRequest createBreakpointRequest cần một vị trí cụ thể. Có bất kỳ API nào khác không cần vị trí hoặc cách nào đó để có được Vị trí hiện tại có thể được chuyển qua để tạo điểm dừng hay không.JDI: Cách tạm dừng một ứng dụng Java (JVM) như trong trình gỡ rối
Tôi về cơ bản đang tìm cách đính kèm và tạm dừng ứng dụng, sau đó sử dụng tác nhân JVMTI để nhận cuộc gọi lại cho sự kiện BreakPoint để thực hiện xử lý tiếp. Cảm ơn
Bạn muốn tạm dừng JVM hoặc ứng dụng? nếu tôi hiểu đúng, một jvm có thể lưu trữ nhiều ứng dụng. Nếu đó là Jvm, lớp Virtualmachine, phương thức xử lý có thể đáng để nghiên cứu cho req của bạn. – kosa