RESIN: создайте несколько файлов свойств и сделайте так, чтобы Resin находил и использовал их

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

Я знаю, что смола.xml может ссылаться на несколько файлов свойств, например:

<смола: свойства path = "$ {__ DIR __} / custom.properties" необязательно = "true" />

Есть ли способ заменить стандартный файл свойств (ieresin.properties) несколькими другими файлами свойств и, что важнее всего, поместить их где-то еще, кроме стандартного каталога ${RESIN_HOME}/conf?

С какими аргументами я могу запустить Resin, чтобы он мог найти эти файлы пользовательских свойств?

Заранее спасибо!

1 ответ

Смола:properties@path может быть полным путем, поэтому:

path="/etc/resin/resin.properties"

В качестве альтернативы Resin может разрешать аргументы -D с помощью выражения ${}.

< resin:properties path="${location}/custom.properties" optional="true"/>

например

bin/resin.sh -Dlocation=/custom/resin start

resin.xml:

< resin:properties path="${location}/custom.properties" optional="true"/>
< resin:properties path="${location}/custom2.properties" optional="true"/>
Другие вопросы по тегам