栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

OSGI有效版本范围

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

OSGI有效版本范围

版本范围在OSGi核心规范的3.2.6节中 进行了
精确定义。您是正确的

VersionRange
,尽管在下一个规范版本中将有当前类,但当前API中没有类。

OSGi框架实现并 没有 对范围进行自己的解释。如果您发现某个特定框架对范围的解释与《核心规范》第3.2.6节有所不同,请针对该框架提出错误。

要解决您的特定问题:

  • 是的,

    version=1.4.0
    在上
    import-Package
    (或
    bundle-version=1.4.0
    Require-Bundle
    )确实非正式地映射到“版本> = 1.4.0”。

  • 我相信这两个版本范围都是有效的,但它们永远不会匹配任何版本。例如,第一个示例将仅匹配

    x
    where
    x >= 1.0.0
    和中的 版本
    x<=0
    。没有价值的
    x
    ,可以同时满足这些要求。因此,听起来Eclipse的行为正确……应该可以成功解析范围字符串,但绝不返回任何结果。

  • 如前所述,如果您正在阅读文档的R4.3版本,则“真相来源”是OSGi核心规范的第3.2.6节....第29页。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/464040.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号