В моем плагине de.support.help находятся файлы plugin.properties. Эти файлы свойств включают строки для страницы настроек.
Я хочу использовать этот плагин для разных клиентов, но имя клиента находится в файлах свойств.
Я хочу исправить файлы свойств, используя механизм фрагмента eclipse. Насколько я знаю, плагин фрагмента может исправлять соответствующий плагин во время выполнения.
У меня есть файл plugin.properties в плагине de.support.help, который включает строку
plugin.name = Copyright XYZ
И у меня есть fragemt de.support.help.fragment, который включает файл plugin.properties со строкой
plugin.name = Copyright ABC
Я ожидаю, что во время выполнения будет показана строка «Copyright ABC», но это не так. Я уже давно тестировал то же самое с java-классами, и я помню, что он работал. Код Java из фрагмента был помещен в исходный плагин.
У вас есть идея как с этим справиться? Или я неправильно понимаю механизм фрагментации?
Спасибо
РЕДАКТИРОВАТЬ:
Когда я удаляю файл plugin.properties из подключаемого модуля de.support.help, он работает должным образом. Файл фрагмента копируется в каталог плагина и используется во время выполнения.
Или мне нужно исправить класс somce eclipse Can_fragments_be_used_to_patch_a_plug