У меня есть файл category.xml.Я экспортирую функцию в качестве развертываемой функции.Я установил флажок «категоризировать хранилище» и дал ему путь к файлу category.xml.Затем я экспортирую в каталог.
Насколько я могу судить, это не влияет на результат.Я не вижу ничего в каталоге, который использует информацию из category.xml.Указание Eclipse на этот каталог позволяет мне установить плагин, который является частью функции, но я вижу, что «нет категоризованных элементов», если я не сниму флажок «группировать элементы по категориям».
Чего мне не хватает?Что еще мне нужно сделать, чтобы информация о категориях попала в экспортированный каталог?
[Обновление: решение от Zoltán Ujhelyi]
В категории недостаточно информации,Мой новый файл category.xml выглядит следующим образом:
<?xml version="1.0" encoding="UTF-8"?>
<site>
<feature url="features/com.restphone.androidproguardscala.feature_0.0.8.jar" id="com.restphone.androidproguardscala.feature" version="0.0.8">
<category name="com.restphone.androidproguardscala.feature"/>
</feature>
<category-def name="com.restphone.androidproguardscala.feature" label="Android Proguard Scala cache system"/>
</site>
В итоге эта строка помещается в content.xml:
<property name='org.eclipse.equinox.p2.name' value='Android Proguard Scala cache system'/>
Обратите внимание, что после экспорта файл category.xml находится в категории.jar, поэтому grep не найдет текст (он сжат в category.jar).
Также обратите внимание, что существует выдающаяся ошибка Eclipse, которая затрагивает категории:
https://bugs.eclipse.org/bugs/show_bug.cgi?id=321341
https://bugs.eclipse.org/bugs/show_bug.cgi?id=359683