【发布时间】:2016-09-01 14:26:42
【问题描述】:
我正在尝试添加码头客户端库并将其用作基于 Bnd OSGi 捆绑包的项目之一。添加库代码正在编译/构建但是当我运行“Bnd OSGi Run Launcher”时,我看到以下错误:
无法解析捆绑包: [com.project.examples-2.0.1.201605061319未解决的约束 bundle com.project.examples [8]:无法解析 8.0:缺少 要求 [8.0] osgi.wiring.package; (&(osgi.wiring.package=org.eclipse.jetty.client)(version>=9.3.0)(!(version>=10.0.0))) ]
我在 Java 构建路径库中添加了所需的码头客户端 jar 文件,还在类路径中添加了条目。仍然收到此错误。
感谢您的帮助
【问题讨论】:
-
Jetty 版本是否正确(至少 9.3.0 小于 10.0.0)?
-
我的码头版本是jetty-9.3.8.v20160314
标签: java eclipse osgi osgi-bundle