我有一些OSGI捆绑包,我想存储在本地P2存储库中。我遵循了这个指南:
https://docs.sonatype.org/display/TYCHO/How+to+make+existing+OSGi+bundles+consumable+by+Tycho
使用eclipsec.exe将带有bundle的文件夹转换为p2存储库。结果结构如下:
c:\test\repo
c:\test\repo\plugins
c:\test\repo\plugins\my.bundle.jar
c:\test\repo\artifacts.jar
c:\test\repo\content.jar
现在我想在eclipse Helios中添加这个存储库。在eclipse更新管理器中,我选择添加按“Local ...”按钮,我在其中指定了repo的路径:
Name: testRepo
Location: file:/C:/test/repo/
然后我取消选中“按类别分组项目”,但它只是说“没有可用的项目”。
如何将此本地存储库添加到eclipse?
答案 0 :(得分:2)
您需要创建一个新的“功能项目”(新增 - >其他 - >插件开发 - >“功能项目”) 然后,您需要从项目属性将其链接到您的项目。
然后您需要创建一个新的“更新站点项目”(feature.xml概述上有一个链接)。 然后,您需要将其链接到项目以及项目属性中的功能。
然后添加一个新类别,以及您在其中创建的功能,然后说构建并为您构建更新站点...