Создать site.xml из существующего сайта обновления - PullRequest
0 голосов
/ 20 марта 2012

Когда у меня есть проект сайта обновлений 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?

1 Ответ

4 голосов
/ 20 марта 2012

Файл site.xml является устаревшим дескриптором репозитория.Он был заменен на artifacts.jar и content.jar с введением p2.Ради обратной совместимости p2 по-прежнему понимает репозитории, содержащие только site.xml, и некоторые инструменты p2 могут использовать site.xml в качестве входных данных, но вы вряд ли найдете что-то, что идет другим путем.

...