У меня есть переменная окружения, скажем APP_PROPERTIES
, указывающая на /etc/wildfly/app.properties
. Когда я запускаю wildfly с консоли с помощью standalone.sh
, он берет свойства из переменной окружения, но когда я запускаю wildfly как службу, он не загружает файл. Журнал выглядит следующим образом:
20:36:17,567 WARN [org.springframework.beans.factory.config.PropertiesFactoryBean] (ServerService Thread Pool -- 76) Could not load properties from URL [file:]: (No such file or directory)
Как заставить wildfly загружать файл из env. Я попытался установить его в / etc / default / wildfly
, но он не работает.
20:36:17,567 WARN [org.springframework.beans.factory.config.PropertiesFactoryBean] (ServerService Thread Pool -- 76) Could not load properties from URL [file:]: (No such file or directory)
Как заставить wildfly загружать файл из env. Я попытался установить его в / etc / default / wildfly
, но он не работает.
20:36:17,567 WARN [org.springframework.beans.factory.config.PropertiesFactoryBean] (ServerService Thread Pool -- 76) Could not load properties from URL [file:]: (No such file or directory)
Как заставить wildfly загружать файл из env. Я попытался установить его в / etc / default / wildfly
, но он не работает.
Я использую Wildfly 10 под Ubuntu 12.04.5 LTS 64 бит.
Я нашел решение. Вам нужно добавить переменную в /etc/default/wildfly
и изменить сценарий запуска службы /etc/init.d/wildfly
. Вам нужно просто экспортировать объявленную переменную.