【问题标题】:OSGI bundle versions (Apache Felix)OSGI 捆绑包版本 (Apache Felix)
【发布时间】:2020-07-29 10:29:55
【问题描述】:

使用 1.01.0 等捆绑版本是否合法?找不到任何有关这将如何工作的信息。我使用 OSGI 的 Apache Felix 实现。

【问题讨论】:

    标签: osgi apache-felix osgi-bundle


    【解决方案1】:

    Felix 是一个 OSGi 框架实现。因此,它必须遵守OSGi version syntax。此语法使1.01.0 相同1.1.0,这与000001.001 相同。即majorminormicro部分都是integer。它被解析,所有前导零都被删除,然后被使用。

    不像 Maven。在 Maven 中,版本是一个 不透明 字符串,然后不会忽略前导零,并且所有这些版本都是不同的。这是在 OSGi 世界中获取 maven 版本时的一个主要问题,因为 Maven 中的版本定义非常不明确。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-01-18
      • 2015-05-22
      • 2014-01-08
      • 2018-05-14
      • 2014-05-17
      • 1970-01-01
      • 2014-08-16
      • 1970-01-01
      相关资源
      最近更新 更多