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"/>