Tôi đã dành một chút thời gian cho việc này để có được thông tin chính xác.
Vì vậy, đây là thông tin chi tiết từng bước.
Môi trường: Windows 7
Phiên bản TomCat: 7.0
IDE: Eclipse
Các cấu hình sẽ được thêm vào để bật gỡ lỗi từ xa trong tomcat là
-Xdebug
-agentlib:jdwp=transport=dt_socket,address=8000,server=y,suspend=n
Tôi không khuyên bạn nên cấu hình trên môi trường không phải windows. Để thêm cấu hình trên, hãy nhấp đúp vào máy chủ tomcat sẽ có sẵn trong chế độ xem máy chủ. Tìm ảnh chụp màn hình bên dưới.
Bây giờ thêm cấu hình môi trường thời gian chạy ở trên vào tomcat. Đối với điều này kiểm tra ảnh chụp màn hình bên dưới.
Bây giờ đến tab Arugment trong Chỉnh sửa thuộc tính cấu hình khởi chạy như hiển thị trong ảnh chụp màn hình bên dưới.
Phần đối số của GoTo VM thêm các dòng này.
-Xdebug
-agentlib: jdwp = transport = dt_socket, address = 8000, server = y, pause = n
Bây giờ có nút gỡ lỗi có sẵn trên thanh công cụ eclipse.
Trong Cấu hình gỡ lỗi, tìm "Ứng dụng Java từ xa" và nhấp đúp vào nó.
Trong trường Tên, hãy nhập bất kỳ tên nào bạn muốn.
Từ trường dự án bằng cách sử dụng nút duyệt, hãy chọn dự án mà bạn muốn thực hiện gỡ lỗi từ xa.
Tên máy chủ không có gì khác ngoài địa chỉ máy chủ. Ở đây tôi đang làm việc cục bộ nên nó là "localhost".
Cuối cùng cột Cổng giá trị phải là 8000. Ngoài các trường văn bản Tên và Dự án, hai cột khác Máy chủ và cổng sẽ được điền bởi chính eclipse nếu không làm cho bạn có các giá trị giống như đã đề cập. Kiểm tra Ảnh chụp màn hình để biết thông tin.
Bây giờ nhấp chuột phải vào TomcatServer trong bảng điều khiển máy chủ, chọn Thêm và Xóa khỏi menu ngữ cảnh. Từ hộp thoại này, bạn có thể thêm dự án vào máy chủ.
Bây giờ chạy máy chủ Tomcat.
Bây giờ chạy TomCatDebugConfiguration từ Công cụ gỡ lỗi.
Lần cuối cùng mở trình duyệt bên trong hoặc bên ngoài và chạy dự án của bạn. Nếu điều khiển thực thi đạt đến điểm ngắt thì nhật thực sẽ nhắc phối cảnh gỡ lỗi.