一起使用PDE build,p2和AdvancedInstaller

时间:2009-10-08 21:34:59

标签: eclipse build rcp p2 pde

我正在Eclipse 3.5.1中使用PDE版本的命令行版本构建Eclipse RCP应用程序。然后我使用AdvancedInstaller为RCP产品创建安装程序。我认为上下文与InstallShield和类似的打包器类似,而不是AdvancedInstaller。

如果我将p2配置合并到我的构建中,我是否可以继续将产品作为独立安装程序(仍由Advanced Installer生成)分发,并通过p2生成的更新存储库进行更新?

2 个答案:

答案 0 :(得分:1)

我对AdvancedInstaller一无所知,但我猜它实际上是打包了你的构建产生的RCP产品。

是的,你应该能够按照你的描述去做。在构建中打开p2不应该更改与该安装程序相关的任何内容,构建结果仍然是可以打包的可运行RCP产品。

不同之处仅在于您正在打包的产品将正确配置为p2。 (它实际上是p2安装操作的结果)。构建还可以选择为产品生成p2存储库,您可以将其放在Web上以允许从版本更新到版本。

答案 1 :(得分:1)

要考虑的其他事情是你可以让P2处理部分安装本身,而不是用安装程序说话。例如。如果您需要安装产品的不同选项(不同的插件集),您可以使用P2 Director配置产品作为安装的一部分。

P2是一款非常酷的软件,值得花时间。