0
我的生成报告缺少依赖:OSGi包没有发现,尽管版本匹配
... requires bundle org.eclipse.ui [3.106.0,4.0.0)' but it could not be found
所使用的目标平台指向包括以下JAR一个P2的位置:org.eclipse.ui_3.106.0.v20140812-1751.jar
仍然是构建失败,提出以下两个问题:
- 我以为
3.106.0.v20140812-1751
将在[3.106.0,4.0.0)
范围内,这是不是真的? - OSGi如何处理版本的第四部分?如果
3.106.0
是有效的版本,那么后缀.v20140812-1751
如何被OSGi理解?
OSGi版本的一个很好的解释的链接也将受到高度赞赏。
版本控制的好链接:http://www.aqute.biz/Bnd/Versioning。请注意,您应该查看MANIFEST.MF以检测捆绑软件版本,而不是捆绑软件名称。 –