首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >“宣言”-版本、“捆绑-宣言”、“捆绑版本”的含义是什么?

“宣言”-版本、“捆绑-宣言”、“捆绑版本”的含义是什么?
EN

Stack Overflow用户
提问于 2018-08-13 06:23:38
回答 2查看 1.1K关注 0票数 0

如果我更改Manifest.MF文件中的捆绑版本,会发生什么影响?

我也不明白为什么我们使用捆绑-版本,报表-版本,捆绑-声明版本进入Manifest.MF文件?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-08-13 06:43:50

Manifest-Version是这个清单使用的Java1.0的版本-通常总是1.0。你通常不会改变这个。

Bundle-ManifestVersion是此清单使用的OSGi 舱单规格的版本。再说一遍,你通常不会改变这个。

Bundle-Version是在表单‘mainor.minor.micro.限定符’中插件的版本。“限定符”通常是某种构建id。你通常会增加一个‘专业’,‘小调’或‘微’,每次你改变插件。

OSGi使用术语“Bundle”来表示Eclipse所称的“插件”。

票数 1
EN

Stack Overflow用户

发布于 2018-08-13 06:56:24

  • Bundle-Version -版本的OSGi包(在Eclipse中也称为插件):OSGi包可以在版本范围内定义与其他捆绑包的依赖关系。
  • Manifest-Version - JAR声明格式的版本(到目前为止1.0)
  • Bundle-ManifestVersion - OSGi Manifest格式的版本,它扩展了JAR Manifest格式(自第4版以来的2)
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51816260

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档