【问题标题】:Is that possible to create a Eclipse plug-in UI (just like a button/menu in Eclipse) to trigger a OSGi platform?是否可以创建一个 Eclipse 插件 UI(就像 Eclipse 中的按钮/菜单)来触发 OSGi 平台?
【发布时间】:2015-01-17 01:24:36
【问题描述】:

我的问题是.....

我有一个 OSGi 软件,我尝试将其作为插件组合到 Eclipse 中。

是否可以创建一个 Eclipse 插件 UI(就像 Eclipse 中的按钮/菜单一样)来触发 OSGi 平台?

谢谢。

【问题讨论】:

    标签: java eclipse osgi osgi-bundle


    【解决方案1】:

    Eclipse 插件允许您插入按钮功能。 Here你有教程,不过……

    Eclipse 本身构建在 OSGi 框架之上:Equinox。当然,你可以在里面嵌入一个 OSGi 平台,例如 KnopflerfishApache Felix,但这会是一个值得怀疑的架构。

    Eclipse 插件本身就是一个 OSGi 包,以标准方式使用 MANIFEST.MF 文件定义。为了通过显式的依赖管理来完成标准的模块化管理功能,Eclipse 有自己的系统依赖于 plugin.xml 文件(一种胶水)。您应该能够像加载这些 where 插件一样加载所有现有的 OSGi 包(非插件)。如果我没记错的话,插件不需要 plugin.xml 文件。 Here 是 Eclipse 论坛上的一个交流话题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-04-04
      • 2015-02-02
      • 2013-12-03
      • 1970-01-01
      • 1970-01-01
      • 2013-12-18
      • 1970-01-01
      相关资源
      最近更新 更多