【问题标题】:Eclipse OSGi Framwork launcher available bundlesEclipse OSGi 框架启动器可用的捆绑包
【发布时间】:2014-02-03 17:38:44
【问题描述】:

在 OSGi 框架启动器中将包添加到包屏幕的正确方法是什么? 我一直在将它们添加到 Eclipse 中的插件文件夹中。它适用于一些捆绑包,但不是全部。

还有其他添加捆绑包的方法吗?

另外,有什么方法可以找出为什么捆绑包没有出现在那个屏幕上?

【问题讨论】:

  • 您使用的是Target Platform 还是您安装的Eclipse?
  • 我刚刚安装了eclipse。感谢您提供有关目标平台的提示。我试试看:)

标签: java eclipse osgi bundle equinox


【解决方案1】:

我假设您指的是 eClipse 插件开发环境的标准 OSGi 框架运行配置,而不是 bndtools 附带的配置。

在这种情况下,启动器中显示的捆绑包取决于目标平台的定义。该平台是一组捆绑包,它们添加到您的插件项目中以进行运行配置。默认定义是 eClipse 运行时。

您可以通过插件开发视图中的新建...目标定义选项定义自己的目标平台。在此目标定义中,您可以添加一些您想要包含的目录、功能或 eClipse 插件,这允许您使用捆绑包添加自己的目录。之后,您可以通过点击“目标定义”编辑窗口中的“设置为目标平台”链接,将此目标定义为用于工作空间的目标定义。

【讨论】:

    猜你喜欢
    • 2017-06-24
    • 2012-05-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-12-23
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多