如何在 OSGi 容器中的捆绑包之间共享非 OSGi 库?
当尝试共享 Struts 包时,我遇到了这个问题OSGi 容器内的多个包之间。 我想避免在包内重复依赖项并在它们之间引入新的依赖项(通过让一个包导出其内部…
Eclipse 新建插件项目向导可以针对 Eclipse 版本,但是此信息保存在哪里
在 Eclipse (3.3) 中,如果启动“新建插件项目向导”,第一页有一个“目标平台”,您可以在其中定位 Eclipse 的版本。 此信息是否保存/使用?如果保存…
如何让 OSGi(配置管理)保留/重用您的配置?
我是 OSGi 新手。 我的目标是使用配置管理创建一个结构,以便您可以输入配置,该配置将在重新启动服务器后重用。 虽然我已经阅读了 api 并尝试了一些…
OSGi 初始配置,谈论 ZIP 字典条目?
osgi R4 规范“初始配置页面 231”谈到 “请求的结果必须是 ZIP 文件(内容类型应用程序/ZIP)”...“Zip 文件可能只包含四种类型的字典条目:文本、…
在访问代码之前,eclipse/osgi 激活器是否总是至少被调用一次?
在 Eclipse (3.3) 中,我有一个插件 User,具体取决于插件 Provider。 提供者有一个激活器。 在提供程序的插件编辑器上,它有一个复选框“加载其类之…
如何向 DS 注册 OSGIhost jar(本身)?
我正在尝试创建一个可以启动 felix 的应用程序, 还将服务发布到“声明性服务”包。 但我的“felix-starter”和服务实际上都在同一个罐子里。 我假设 …
pax-run 在 pom.xml 中使用 Maven 插件
如何使用可在 pom.xml 文件中指定的 Maven 插件 执行 Pax-Runner 任务? 即我可以使用 Pax-Runner 在命令行中执行以下操作(将 war 文件转换为 OSGi …
OSGI声明性服务(DS):使用服务组件实例的好方法是什么
我刚刚开始使用 Equinox 和 Eclipse PDE 来使用 OSGI 和声明性服务 (DS)。 我有 2 个捆绑包,A 和 B。 捆绑包 A 公开了由捆绑包 B 使用的组件。这两个…
在项目 xxx 的构建路径中检测到循环 - 构建路径问题
我正在使用 Maven 和 Eclipse 将我的项目转换为 OSGI 包。 Maven 构建的东西很好,只是我现在在 Eclipse 中收到上述错误。 我怎样才能找出哪个项目导…
osgi:片段在 eclipse pde 之外无法工作(并且没有出现错误)
此问题的背景:OSGi 和 Eclipse 平台。 我有捆绑包(插件),它是某些片段的主机。 仅当我通过 Eclipse“运行配置”启动片段时(我将其添加到插件运行…