Есть ли способ запустить загрузочную банку 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

Другие вопросы по тегам