2012-05-16 22 views
8

Tôi đang tổ chức xây dựng một RCP nhật thực.Ai đó có thể giải thích eclipse.p2.profile

Sử dụng thuộc tính p2-director là một cấu hình. Nhật thực documentation chỉ nêu rõ giải thích dưới đây, điều này không rõ ràng trong quan điểm của tôi.

-profile: id hồ sơ chứa mô tả sản phẩm được nhắm mục tiêu. ID này được xác định bởi thuộc tính eclipse.p2.profile có trong config.ini của sản phẩm được nhắm mục tiêu. Đối với Eclipse SDK ID là "SDKProfile"

Vì vậy, câu hỏi của tôi là:

gì được hồ sơ cá nhân sử dụng cho, những gì nó mô tả và làm thế nào tôi có thể đảm bảo tôi sử dụng nó đúng cách?

Có ai có giải thích tốt hơn hoặc liên kết đến tài liệu thích hợp không?

Trả lời

4

Tôi không phải là chuyên gia, nhưng tôi sẽ cố gắng. Về cơ bản nó chứa tất cả các công cụ p2 cần thiết để làm cho cơ chế cập nhật phần mềm hoạt động cho ứng dụng của bạn. Bạn sẽ cần điều này với một ứng dụng RCP. Nó chứa (trong số những thứ khác) danh sách các hiện vật hiện đang được cài đặt. Nó cho phép bạn trở lại trạng thái cài đặt trước đây.

Bạn có thể tìm các ví dụ về điều này trong bất kỳ cài đặt Eclipse trong p2//org.eclipse.equinox.p2.engine/profileRegistry

+0

Bên cạnh đó, bạn cần phải có một cấu hình, nhưng về mặt lý thuyết bạn có thể gọi tiểu sử ứng dụng RCP của bạn một cái gì đó khác nhau hơn 'SDKProfile', mặc dù trong vòng một RCP ứng dụng nó sẽ không làm tổn thương để gọi nó là. –