【发布时间】:2018-06-21 09:40:38
【问题描述】:
我正在创建自定义 jira 插件并且一切正常,直到我将一个依赖项添加到插件 pom.xml 中。添加依赖项(使用范围编译)后,我得到了
org.osgi.framework.BundleException: Unresolved constraint in bundle <my.bundle>
即使插件代码中没有使用依赖项,我也会收到此异常。该插件是在 target/classes/ 中使用该依赖项构建的。我不明白,问题可能出在哪里。
我找到了有关异常的更多详细信息
[c.a.p.osgi.factory.OsgiPlugin] Detected an error (BundleException)
enabling the plugin 'cz.bios.jrt' : Unresolved constraint in bundle cz.bios.jrt [213]:
Unable to resolve 213.0: missing requirement
[213.0] osgi.wiring.package; (osgi.wiring.package=org.apache.avalon.framework.logger)
看来我缺少 org.apache.avalon.framework.logger 包,对吗?
【问题讨论】: