Есть ли способ запустить загрузочную банку Wildfly с внешними конфигурациями?
В настоящее время я проверяю, подходит ли загрузочная банка Wildfly для перехода с Thorntail. У меня возникли проблемы с поиском способа экстернализации свойств приложения.
Есть ли способ иметь внешние свойства, такие как порты HTTP, драйверы JDBC и т. Д., Во внешнем файле (например, application.yml) и запускать загрузочную банку, указывающую на этот файл и интегрирующую такие свойства?
Например, в Thorntail это делается путем передачи флага «-s», за которым следует путь к файлу конфигурации, который мы хотим интегрировать:
'java -jar application.jar -s application_config.yml'
Как это делается в Wildfly?
Спасибо!
1 ответ
Вы можете настроить сервер во время упаковки с дополнительным контентом, см. Https://docs.wildfly.org/bootablejar/#wildfly_jar_configuring_build