【问题标题】:How to install an eclipse plugin (self developed) WITH dependencies?如何使用依赖项安装 Eclipse 插件(自行开发)?
【发布时间】:2012-10-14 14:44:56
【问题描述】:

我能够以多种不同的方式部署 eclipse 插件。例如 jar 或更新站点。但是我完全看不到如何包含依赖项。我可以在 feature.xml 中声明它们(在依赖项选项卡下)。但是,当我将其导出为可部署的 p2 站点时,找不到任何依赖项。依赖项是我碰巧在 my machine/eclipse 文件夹中拥有的其他插件。因此,该插件从我的工作区运行,但是由于缺少依赖项,我完全无法将其部署到其他 Eclipse 安装。

【问题讨论】:

  • 您可能需要寻找创建具有依赖关系的插件的教程。

标签: java eclipse eclipse-plugin


【解决方案1】:

P2 更新管理器必须知道依赖项的更新站点。然后它将修改用户对您的功能的安装请求,以包括这些依赖项。 This answer建议手动修改生成的context.xml,听起来很合理。

一个(不是真的推荐)替代方案也可能是镜像更新站点上的依赖项(使用 P2 镜像任务)。在初始安装期间,P2 可以使用您自己的更新站点中的镜像功能,然后它可以更新到原始站点上的最新版本(假设这些依赖项使他们自己的更新站点已知,每个好的插件都会这样做)。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2022-07-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-11-16
    • 1970-01-01
    • 2012-12-02
    相关资源
    最近更新 更多