从包含bundle的文件夹创建eclipse P2更新站点?

时间:2010-11-17 21:11:26

标签: eclipse p2

通常,在eclipse中创建eclipse p2更新站点,通过创建包含一个或多个插件/包的功能项目并将此功能添加到eclipse更新站点项目的过程。最后,更新站点是构建的,可以通过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更新站点?

1 个答案:

答案 0 :(得分:3)

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

<强>更新

如果您想让您的产品在p2用户界面中显示,可以在顶部功能中创建p2.inf,

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

当然,您也可以通过p2 advice file将其添加到某个类别。

相关问题