我想在Felix 2.0.3中使用Jena OSGi 3.0.0版本,但是当我安装捆绑包时,我得到了例外:
Unresolved constraint in bundle org.apache.jena.osgi [1]: package; (&(package=org.apache.commons.cli)(version>=1.3.0)(!(version>=2.0.0)))
这是否意味着jena-osgi包中不包含包org.apache.commons.cli
?
任何想法如何解决这个问题?
答案 0 :(得分:1)
是的,这意味着jena-osgi包导入包org.apache.commons.cli
。您需要安装导出此软件包的软件包。
有趣的是,这个软件包是由一个名为org.apache.commons.cli
的软件包导出的,您可以从Maven Central获取该软件包:
http://search.maven.org/#artifactdetails|commons-cli|commons-cli|1.3.1|jar