Eclipse p2:category.xml和site.xml之间的区别

时间:2011-02-09 13:25:52

标签: java eclipse eclipse-plugin equinox p2

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

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

那两者有什么区别?

编辑 - 要清楚:
category.xml中存在哪些添加/减少,除了文件名之外,它还区别于site.xml?

1 个答案:

答案 0 :(得分:3)

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

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