如果我更改Manifest.MF文件中的捆绑版本,会发生什么影响?
我也不明白为什么我们使用捆绑-版本,报表-版本,捆绑-声明版本进入Manifest.MF文件?
发布于 2018-08-13 06:43:50
Manifest-Version是这个清单使用的Java1.0的版本-通常总是1.0。你通常不会改变这个。
Bundle-ManifestVersion是此清单使用的OSGi 舱单规格的版本。再说一遍,你通常不会改变这个。
Bundle-Version是在表单‘mainor.minor.micro.限定符’中插件的版本。“限定符”通常是某种构建id。你通常会增加一个‘专业’,‘小调’或‘微’,每次你改变插件。
OSGi使用术语“Bundle”来表示Eclipse所称的“插件”。
发布于 2018-08-13 06:56:24
Bundle-Version -版本的OSGi包(在Eclipse中也称为插件):OSGi包可以在版本范围内定义与其他捆绑包的依赖关系。Manifest-Version - JAR声明格式的版本(到目前为止1.0)Bundle-ManifestVersion - OSGi Manifest格式的版本,它扩展了JAR Manifest格式(自第4版以来的2)https://stackoverflow.com/questions/51816260
复制相似问题