将本地文件系统中的包安装到 Eclipse 中(通过 p2 存储库)

发布于 2024-09-11 05:58:40 字数 718 浏览 10 评论 0原文

我有一些 OSGI 包,我想将它们存储在本地 P2 存储库中。我已遵循此指南:

https://docs.sonatype.org/display/TYCHO/How+to+make+existing+OSGi+bundles+consumable+by+Tycho

使用 eclipsec.exe 将包含捆绑包的文件夹转换为 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 更新管理器中,我选择添加并按“本地...”按钮,在其中指定存储库的路径:

Name: testRepo
Location: file:/C:/test/repo/

然后取消选中“按类别对项目进行分组”,但它只是说“没有可用的项目”。

如何将此本地存储库添加到 eclipse 中?

I have a few OSGI bundles that I would like to store in a local P2 repository. I have followed this guide:

https://docs.sonatype.org/display/TYCHO/How+to+make+existing+OSGi+bundles+consumable+by+Tycho

to use eclipsec.exe to convert the folder with bundles into a p2 repository. The resulting structure is like this:

c:\test\repo
c:\test\repo\plugins
c:\test\repo\plugins\my.bundle.jar
c:\test\repo\artifacts.jar
c:\test\repo\content.jar

Now I would like to add this repository in eclipse Helios. In the eclipse update manager I select add an press the "Local..." button where I specify the path to the repo:

Name: testRepo
Location: file:/C:/test/repo/

I then uncheck "Group items by category" but it just says "There are no items available".

How do I add this local repository to eclipse?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

秋心╮凉 2024-09-18 05:58:40

需要新建一个“功能项目”(新建-->其他-->插件开发-->“功能项目”)
然后您需要从其项目属性将其链接到您的项目。

然后您需要创建一个新的“更新站点项目”(feature.xml Overview 上有一个链接)。
然后,您需要将其链接到您的项目以及项目属性中的功能。

然后添加一个新类别以及您在其中创建的功能,然后说构建,它会为您构建更新站点...

You need to create a new "Feature project" (New-->other-->plug-in development-->"Feature project")
Then you need to link this to your project from its project properties.

Then you need to create a new "Update Site Project" (there is a link on feature.xml Overview).
Then you need to link this to your project and the feature from its project properties.

then add a new category, and the feature you created in it, then say build and it builds the update site for you...

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文