首页 > 解决方案 > 如何提供问题修复,Eclipse RCP 应用程序的发布更新

问题描述

如何提供问题修复、Eclipse RCP 应用程序的发布更新、我的应用程序有 200 多个插件和产品被配置为插件而不是功能。我是 RCP p2 更新的新手,所以有几个问题。

  1. 我可以使用 Equinox p2 更新功能为插件提供更新吗,因为大多数博客都给出了仅具有功能的示例,并且我的产品配置为插件。
  2. 有没有办法自动更新插件版本,比如说我已经修复了一些bug,因为修改了2-3个插件所以需要手动更改这个插件的版本
  3. 并且还需要更新依赖于这个更新插件的其他插件。那么我应该在依赖项中提供版本范围吗?
  4. 如果存在两个版本,则选择哪个插件,假设我有插件 my-console.1.0.0.jar 然后我修复了一些问题并将版本更新为 my-console.1.0.1.jar ,现在如果用户进行更新,那么将选择哪个插件版本?它取决于最新版本或时间戳?
  5. 如果我删除了一些插件怎么办,这是如何使用 p2 update 删除的。
  6. 还需要一些关于如何修复补丁、发布更新通知给 RCP 应用程序用户、如何创建 p2 中央存储库、问题修复的标准指南、通过 p2 发布更新的一些好的资源。

标签: eclipse-plugineclipse-rcpp2

解决方案


推荐阅读