指定版本范围
关于此任务
捆绑软件或软件包的版本使用适用于版本范围的 OSGi 语法进行指定。该版本范围使用间隔表示法进行指定。
圆括号
( )
用于表示值未包括在范围内。该值是互斥的。
中括号
[ ]
用于表示值已被包括在范围内。该值是包括在内的。
例如,带有版本范围
version="[1.0.0,2.0.0)"
的捆绑软件包括 V1.0.0 但排除 V2.0.0。
指定捆绑软件中的软件包和捆绑软件版本范围
指定应用程序中的捆绑软件、组合体和片段版本范围
指定组合捆绑软件中的捆绑软件和片段版本
指定片段捆绑软件中的主机捆绑软件版本范围
父主题:
编辑捆绑软件清单文件
指定捆绑软件中的软件包和捆绑软件版本范围
过程
在编辑器中打开捆绑软件清单文件。
切换至“依赖关系”选项卡。
在“导入的软件包”部分中,选择要为其指定版本信息的软件包。单击
属性
。
在对话框中,指定最低版本和最高版本以及是否包含这些值。
保存文件。
指定应用程序中的捆绑软件、组合体和片段版本范围
过程
在编辑器中打开应用程序清单文件。
在“包含的捆绑软件”部分中,选择要为其指定版本信息的捆绑软件。单击
属性
。
在 OSGi 捆绑软件属性对话框中,指定最低版本和最高版本以及是否包含这些值。
保存文件。
指定组合捆绑软件中的捆绑软件和片段版本
过程
在编辑器中打开组合清单文件。
在“包含的捆绑软件”部分中,选择要为其指定版本信息的捆绑软件。单击
属性
。
在 OSGi 捆绑软件属性对话框中,指定版本。
捆绑软件和片段必须具有确切的版本号。如果需要同一组合捆绑软件具有不同版本的内容,那么必须创建不同版本的组合捆绑软件(每一个组合捆绑软件使用一个版本)。
保存文件。
指定片段捆绑软件中的主机捆绑软件版本范围
过程
在编辑器中打开片段捆绑软件清单文件。
切换至“概述”选项卡。
在“常规信息”部分中,指定主机捆绑软件以及最低版本和最高版本信息。
保存文件。