Osgi import package version,指定时需要特别注意的小问题:
BundleB:
export-package: org.yj;version="2.0.0"
BundleA:
import-package: org.yj;version="1.0.0",这样写,意味着只要Bundle B的 org.yj的版本不小于1.0.0都是可以reslove成功,可以import到的。
BundleA:
import-package: org.yj;version="[1.0.0,1.0.0]",这样写,意味只有匹配version="1.0.0"才能能resovle成功。
本文详细解析了Osgi中importpackageversion的使用方法及注意事项,通过实例展示了不同版本约束条件如何影响包的解析与导入。
1万+

被折叠的 条评论
为什么被折叠?



