我正在研究Eclipse RCP应用程序(Eclipse 3.7 Indigo),其中包括一些基于P2的更新功能。
我定义了一个产品配置文件并使用Eclipse Product Export Wizard构建了产品,选择了'generate metadata repository option',它运行良好(我能够正确运行构建的产品)。
我担心的是产品尺寸,因为构建目录包含:
通常的工件(配置,jre,插件,功能......);
thepository'dir(我移到了更新站点位置)
'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是我应用的临时名称)。
问题:有没有办法减少该文件的大小?
不明白它包含什么,我认为它需要包含在产品中,但它几乎是我的应用程序的两倍......
我花了几个小时搜索,但我找到的文档非常有限且非结构化。
答案 0 :(得分:1)
此文件是一个zip文件。用拉链打开,看看里面。您可以通过根文件定义内容。 eclipse help on root files。通常它应该非常小< 1 MB,如果您没有本机/平台特定工件。