【发布时间】:2015-12-15 12:22:13
【问题描述】:
当我尝试部署使用 Compendium 服务的捆绑包时出现此错误:
Error executing command: Unable to resolve root: missing requirement [root]
...
osgi.wiring.package; filter:="(&(osgi.wiring.package=org.osgi.service.component)(version>=1.1.0)
(!(version>=2.0.0)))"]]
我的捆绑包已配置,因此它使用:
<dependency>
<groupId>org.osgi</groupId>
<artifactId>org.osgi.compendium</artifactId>
<version>5.0.0</version>
</dependency>
根据karaf 4 depts documenation。 Osgi Compendium 版本是 5.0.0。这是否意味着我需要手动配置到 karaf compendium jar?是否有任何包含 Compendium Services 的 karaf 功能?
【问题讨论】:
标签: java osgi apache-karaf