[英]OSGI bundle versions (Apache Felix)
使用 1.01.0 等捆綁版本是否合法? 找不到任何關於這將如何工作的信息。 我使用 OSGI 的 Apache Felix 實現。
Felix 是一個 OSGi 框架實現。 因此,它必須遵守OSGi 版本語法。 此語法使1.01.0
與1.1.0
相同,后者與000001.001
相同。 也就是說,每個主要、次要和微型部分都是integer 。 它被解析,其中任何前導零都被刪除,然后使用。
這與Maven 不同。 在 Maven 中,版本是不透明的字符串,前導零不會被忽略,所有這些版本都是不同的。 這是在 OSGi 世界中采用 maven 版本時的一個主要問題,因為 Maven 中的版本定義不明確。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.