我正在构建Eclipse RCP应用程序,并且正在设置目标平台。
在"Eclipse Rich Client Platform" 2nd edition中,请注意,在将RCP SDK
添加到目标定义时,应取消选中“ include required software ”选项,然后安装Delta Pack
}。这也在网上提到。
然而,第二个选项是取消选中“包含所需软件”选项,以便可以选择“包括所有环境”。书中没有提到这一点,但在网上提到了它。
所以我的问题基本上是:当取消选中“包含所需软件”时,我应该(根据“最佳实践”或类似方法)
此外,如果2.是首选,我是否还需要安装 Delta Pack ,或者选中“包括所有环境”选项完全替换安装Delta Pack?
可能(?)影响答案的更多信息:我打算用 Tycho构建 ......
非常感谢所有帮助我的人!
答案 0 :(得分:3)
我实际上并没有使用它(因为它非常新),但我认为根据文档你的怀疑是正确的。选项2是最佳选择,因此您不需要增量包。
delta pack已存在多年,这就是你如何获得特定于所有环境的插件。看起来这个基于从p2获取内容的新东西,它可以轻松地获取所有环境的插件,无需手动安装增量包。
您可以在构建时验证这一点,以确保您拥有适合所需环境的特定于操作系统的插件(例如,查看SWT插件)。