我在equinox(org.eclipse.osgi_3.5.0包)中运行Pax-Web。
我正在运行pax-web-jetty-bundle_3.0.2软件包
当启动此码头捆绑(pax web jetty)时,会出现跟随错误:
The bundle could not be resolved. Reason: Missing Constraint: Import-Package: org.osgi.framework.wiring; version="[1.0.0,2.0.0)"
我找不到哪个包提供(导出)包org.osgi.framework.wiring。 org.eclipse.osgi不是。
感谢。
答案 0 :(得分:2)
自OSGi核心中的OSGi 4.3(我记得很多)以来,该软件包可用。您使用的旧版本的equinox不支持此版本的OSGi规范。使用equinox 3.7.1或更新版本,包装肯定会在那里。