2

我想知道是否有一种方法可以升级 eclipse e4 rcp 应用程序(比如说从 4.2 到 4.3,当我想基于这个版本时)而不必重新安装整个应用程序?

实际上,我有一个基于 eclipse e4 rcp 的应用程序,当我拥有新版本的功能时,它会自行更新。我有一项功能(com.mycompany.myapp),其中包括功能 org.eclipse.e4.rcp。我可以使用更新版本的 org.eclipse.e4.rcp,更新我的功能 com.mycompany.myapp 的版本并将更新应用到我的基于 eclipse e4 rcp 的应用程序上,但更新后我的应用程序无法启动。

您如何以简单的方式为最终用户管理此场景?

4

1 回答 1

0

通常,您的设置中有两个组件。引导程序和功能。

通常,功能组件捆绑在引导组件中,因此它们显示为可升级产品(您只需在更新站点上发布新功能)。

在我运行的其他配置中,我们只有一个小的引导程序,如果没有更新站点,它基本上是无用的,并且在第一次启动时会从更新站点中选择功能组件。

但是,最后我们构建了一个批处理脚本,以在必要时使用 p2 导向器更新引导程序。这里有一些初始的东西,但你需要做一些实验..

于 2013-01-31T06:53:53.173 回答