1
3
我假设你使用的是p2。 当您使用p2导出/构建您的功能时 metadata ,结果content.xml(.jar)包含如下内容:
这个
我创建了一个功能“f”,其中包括插件“a 1.0.0”,并用元数据导出,然后将该功能安装到我的Eclipse中。然后我创建了一个功能“G”,其中包括插件“A 2.0.0”。我再次将它导出到同一个存储库。然后我手动编辑了content.xml文件,并更改了:
到
然后在Eclipse中,我做了一个“检查更新”,它发现“g”是对前一个“f”的更新,并进行了升级。(您可能需要强制重新加载存储库以获取更改,在“可用软件站点”首选项页中执行“测试连接”即可执行此操作)。 不幸的是,目前没有办法让导出/生成过程为您更改更新元素,它需要手动编辑。我提出 this bug . |
positron · 以编程方式获取已安装的功能 10 年前 |