4

通常,通过创建包含一个或多个插件/捆绑包的功能项目并将此功能添加到 Eclipse 更新站点项目的过程在 Eclipse 中创建 Eclipse p2 更新站点。最后构建更新站点,可以通过eclipse中的更新管理器引用。

但是是否可以从仅包含一组已构建插件的文件夹中创建 Eclipse 之外的 p2 更新站点?

我看过:

http://help.eclipse.org/galileo/index.jsp?topic=/org.eclipse.platform.doc.isv/guide/p2_publisher.html

但它假定捆绑包和功能都已创建。

我也看过:

http://wiki.eclipse.org/Equinox_p2_director_application http://wiki.eclipse.org/Equinox_p2_Getting_Started_for_Releng

但这并没有描述如何从捆绑列表中创建 p2 站点。

为了简化我的问题:

是否可以从包含 osgi 包的本地文件夹创建完整的工作 p2 更新站点?

4

1 回答 1

3

Publisher是从包生成 p2 存储库的那个。

更新:

如果你想让你的产品显示在 p2 UI 中,你可以在你的顶级功能中创建 p2.inf,

properties.1.name=org.eclipse.equinox.p2.type.group
properties.1.value=true

当然,您也可以通过p2 建议文件将其添加到类别中。

于 2010-11-18T03:34:44.163 回答