私は、P2 に基づくいくつかの更新機能を含む Eclipse RCP アプリケーション (Eclipse 3.7 Indigo) に取り組んでいます。
製品構成ファイルを定義し、Eclipse Product Export Wizard を使用して製品をビルドし、「メタデータ リポジトリの生成オプション」を選択すると、うまく機能しました (ビルドされた製品を正しく実行できました)。
ビルド ディレクトリには次のものが含まれているため、私の懸念は製品のサイズに関するものです。
通常の成果物 (構成、jre、プラグイン、機能など);
「リポジトリ」ディレクトリ (更新サイトの場所に移動したもの)
次の内容を持つ「p2」ディレクトリ:
p2 | ----org.eclipse.equinox.p2.engine | ----org.eclipse.equinox.p2.core | ----cache | ----binary | ----Airetes_root.win32.win32.x86_0.8.0 (30 MB!)
(Airetes は私のアプリの仮の名前です)。
質問: そのファイルのサイズを小さくする方法はありますか?
何が含まれているのかわかりません。製品に含める必要があると思いますが、アプリケーションのサイズがほぼ 2 倍になります...
検索に数時間を費やしましたが、見つかったドキュメントは非常に限られており、構造化されていません。