私は RCP アプリケーションを開発しており、そのために p2 更新も実装しています。
このリンクをガイドとして使用して、 p2 更新を実装しています。
たとえば、アプリケーションに 3 つのプラグイン A、B、および C があります。
プラグイン A は、アプリケーションのコア機能を表します。プラグイン B は、もう 1 つの必須プラグインです。プラグイン C はオプションです。
3 つの機能プロジェクトを作成しました。FeatureA にはプラグイン A と依存ライブラリが含まれています。
FeatureB には、プラグイン B と依存ライブラリが含まれています。FeatureC にはプラグイン C と依存ライブラリが含まれています。
birt、nattable など、これら 3 つのプラグインに共通する特定のライブラリがあります。それらをどのように構成する必要がありますか。現在、各機能プロジェクトに個別に追加しています。機能プロジェクトを構築するためのより良い方法は何ですか? よろしくお願いします。