从Eclipse导出OSGi插件时,尝试控制通过Export创建的文件的名称。具体来说,选择项目浏览器中的插件,然后选择菜单:'导出|可部署的插件和片段'。选项似乎有限或几乎不存在。例如,如果我有一个名为MyPlugin的插件,并且我将其导出,我可以指定输出文件夹,但我无法更改名称(它始终是' MyPlugin' ...),它始终附加日期代码,例如201506041521.即使我在“导出”对话框的“选项”面板中取消选中它的复选标记,也会显示该标记(限定符替换)。
基本上,我试图能够替换一个确切的bundle-jar,然后我可以调用update来更新已安装的bundle内容。事实上,我必须保存捆绑包,然后将其重命名为旧版本,这很痛苦。
是否有更改此内容以准确指定名称或至少删除限定符替换标记?
答案 0 :(得分:1)
限定符位于版本标记中的MANIFEST.MF文件中。把它移到那里。