10

p2 存储库创建 ant 任务(如 eclipse.publish.featuresAndBundles)似乎采用了指定类别信息的 site.xml 或 category.xml 文件。

我看到 Eclipse 生成的 site.xml 和 category.xml 的内容与标签完全相同。

那么两者有什么区别呢?

编辑 - 要明确:
category.xml 中存在哪些添加/减法,将其与 site.xml 与文件名区分开来?

4

1 回答 1

3

与 site.xml 之间的主要区别在于提供了可以构建更新站点和其他 repo 信息的信息,并且它是更新站点的一部分,但从 3.4 开始,它已被替换为 content.xml 和 artifacts.xml

在类别中是描述类别的 XML 文件,它可以在 p2 构建期间使用并生成在帮助>安装新软件对话框中看到的类别。但是再次使用 p2,categories.xml 可以替换为包含您期望的信息的复合存储库中的子存储库。

于 2011-02-09T14:31:06.307 回答