当我有一个Eclipse更新站点项目时,会创建一个如下所示的site.xml文件:
<?xml version="1.0" encoding="UTF-8"?>
<site>
<feature url="features/org.eclipse.egit_1.1.0.201109151100-r.jar" id="org.eclipse.egit" version="1.1.0.201109151100-r"/>
<feature url="features/org.eclipse.draw2d_3.7.1.v20110830-1143-4607w3122194102254.jar" id="org.eclipse.draw2d" version="3.7.1.v20110830-1143-4607w3122194102254">
<category name="test_cat1"/>
</feature>
<category-def name="test_cat1" label="Test Catergory 1">
<description>
This be a test
</description>
</category-def>
</site>
但是如果我有一个现有的更新站点(例如由B3聚合器创建),是否有一种简单的方法来生成这个site.xml文件?
答案 0 :(得分:4)
site.xml文件是不推荐使用的存储库描述符。它由artifacts.jar和content.jar替换,引入了p2。为了向后兼容,p2仍然理解只包含site.xml的存储库,而某些p2工具可以将site.xml作为输入,但是你不太可能找到任何其他方式。