【问题标题】:regarding update site关于更新站点
【发布时间】:2014-08-10 20:05:42
【问题描述】:

我对 Eclipse 更新功能有一些疑问。一般来说,eclipse更新正在做的是,如果它正在安装新软件,它会从特定的URL复制jar并将其粘贴到eclipse插件文件夹中。因此,如果我创建自己的更新功能以从特定 URL 复制并粘贴到 eclipse 插件文件夹中,是否足以完成更新站点的工作?我的要求是我需要为更新功能创建不同的外观。我不想使用 Eclipse 更新功能的 UI。实现更新功能的正确方法是什么?如果我错了,请纠正我。

【问题讨论】:

    标签: eclipse-plugin eclipse-rcp


    【解决方案1】:

    假设我们讨论的是 Eclipse 3.5 或更高版本,那么您将使用 p2,因此请查看 Customizing the p2 UI

    通常“仅仅”将内容复制到plugins/ 是不够的,因为这不会让 OSGi 安装新包。使用 p2 安装您的东西,因为它会做正确的事情。

    至于完全不同的 UI 体验,请查看 Eclipse Market UI...

    【讨论】:

    • 好的。我在对话框上有一个按钮安装。当我单击 Insall 时,它应该获取显示可用软件。通常这些软件将是一个插件。对于那个 osgi 安装是强制性的吗?我做了一个小例子。我创建了一个示例插件,它将为工具栏提供一项操作。我导出为 jar 文件。当我单击安装时,它会复制到插件文件夹。重新启动我的应用程序后,它工作正常。这里只有我的疑问。
    • wiki.eclipse.org/Equinox/p2/…这是一个关于如何进行p2自我更新的完整示例......
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-09-17
    • 1970-01-01
    • 1970-01-01
    • 2019-12-15
    • 2011-02-04
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多