Cách gỡ lỗi nhiều không gian làm việc osgi cùng lúc


1

Chúng tôi đang sử dụng OSGi 7 với các dịch vụ khai báo và phát triển bằng IDE Eclipse với plugin bnd 4.0. Chúng tôi có ~ 150 gói trong môi trường thời gian chạy nhưng tất cả các gói này được phát triển trong 7 không gian làm việc độc lập. Chúng tôi sử dụng Gradle làm công cụ xây dựng của mình và đóng gói ứng dụng đã biên dịch thành một vòng / phút để cài đặt máy khách. Khi vòng / phút được cài đặt, nó sẽ giải nén một jar thực thi duy nhất chạy khung và tất cả các gói. Câu hỏi của tôi là - làm thế nào tôi có thể gỡ lỗi toàn bộ ứng dụng? Chúng tôi đã thử kéo nhập tất cả các dự án vào một không gian làm việc Eclipse duy nhất và chạy jar thực thi với dòng lệnh lập luận để kết nối trong chế độ gỡ lỗi, nhưng dường như có một ngắt kết nối và mặc dù có thể bị ngắt điểm các tệp lớp đang chạy thực tế và những gì trong không gian làm việc 'nhân tạo' của tôi.

Bất kỳ đề xuất về làm thế nào để làm cho điều này để làm việc liền mạch?

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.