1

私は、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 倍になります...

検索に数時間を費やしましたが、見つかったドキュメントは非常に限られており、構造化されていません。

4

1 に答える 1

1

このファイルはzipファイルです。ジッパーで開けて中を見ます。ルート ファイルを介してコンテンツを定義できます。ルート ファイルに関する Eclipse ヘルプ。ネイティブ/プラットフォーム固有のアーティファクトがない場合、通常は 1 MB 未満の非常に小さいはずです。

于 2013-10-30T09:49:14.707 に答える