2010-07-11 45 views
7

Tôi đã tham gia một dự án đã được phát triển và một Ứng dụng Web được triển khai trên Máy chủ Tomcat.Các bước để gỡ lỗi ứng dụng web Java là gì?

Tôi đã định cấu hình Ứng dụng web trên Máy chủ Tomcat cục bộ của mình và nó đang chạy tốt. Tôi muốn bắt đầu gỡ lỗi Ứng dụng nhưng tôi không chắc chắn bắt đầu từ đâu và cách gỡ lỗi một Ứng dụng Web Java từ Eclipse và do đó câu hỏi của tôi là

Q: Cách Gỡ lỗi Ứng dụng Web Java đang chạy trên Tomcat Máy chủ trên máy cục bộ trong môi trường Eclipse {Con trỏ đến các tài nguyên hữu ích hoặc các bước khác sẽ được đánh giá cao}?

Trả lời

1

Có ít nhất một vài cách để làm điều này:

+0

Có. Tôi đang tạo ra Dynamic Project từ trong nhật thực và vì vậy tôi đoán tôi có thể sử dụng Web Tools Platform. – Rachel

-1

tiên nhận được phiên bản Java EE của Eclipse

Sau đó, bạn cần phải có dự án Eclipse chứa thư mục WEB-INF là một Web Project động. Sau đó, công cụ đầy đủ sẽ có sẵn và cho phép bạn làm việc với các dự án của bạn bên trong bất kỳ máy chủ nào bao gồm Tomcat. Bí quyết là để xác định vị trí cửa sổ xem Server, và nhấp chuột phải để thêm một bộ chuyển đổi máy chủ Tomcat mới.

+0

Bạn có thể giải thích thêm về điều này không? Tôi không rõ ràng với cách tiếp cận này. – Rachel

+0

Bạn có thể tìm thấy http://www.eclipse.org/webtools/community/tutorials/BuildJ2EEWebApp/BuildJ2EEWebApp.html thú vị. Hãy nhớ sử dụng ấn bản JEE của Eclipse. –

+0

Câu trả lời này có rất ít việc phải làm với việc gỡ lỗi .... – baordog

0

Tôi phải làm điều này một vài lần. Thường thì không thuận tiện khi tạo một dự án web động để gỡ rối một ứng dụng web trong tomcat. Kỹ thuật này khá đơn giản nhưng đòi hỏi một số cấu hình trong tomcat và sau đó sử dụng Elcipse (hoặc netbeans) để gắn vào tomcat khi nó đang chạy.

http://wiki.apache.org/tomcat/FAQ/Developing, đặc biệt

Làm thế nào để cấu hình Tomcat để hỗ trợ gỡ lỗi từ xa?Làm cách nào để gỡ lỗi từ xa Tomcat bằng Eclipse?

0

Chỉ cần dừng máy chủ của bạn từ chế độ khởi động bình thường và nhấp chuột vào chế độ gỡ lỗi. Ngay sau khi máy chủ hiển thị debugging,synchronised, hãy tiếp tục sử dụng các ứng dụng web như bình thường. Nhưng trước đó, bạn phải cung cấp các điểm ngắt và bạn có thể thấy kết quả mà bạn cần.

Làm việc cho tôi.

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