2015-08-26 1 views
0

я добавил функцию в karaf особенности XMLКак получить доступ к системе в karaf Недвижимости Болгарии Недвижимости имеется файл

<feature name="dummy-feature" version="1.1.1"> 
<bundle>file:${MY_VARIABLE}/temp.jar</bundle> 
</feature> 

my_variable является системным свойством, которое имеет путь к каталогу.

Но когда я пытаюсь установить функцию, я получаю ошибку.

Invalid syntax for instruction [{MY_VARIABLE}/temp.jar]. Take a look at http://www.aqute.biz/Code/Bnd. 

В консоли karaf, когда я вхожу $ {} my_variable я вижу значение, которое я поставил.

ответ

1

Насколько я знаю, это невозможно. Иногда вы увидите заполнители в источнике файлов функций, но они заменяются maven во время сборки.

Таким образом, способ сделать независимыми ваши пути независимыми - использовать mvn urls cand set custom maven repo в конфигурации URL-адреса pax.