У меня есть следующие среды:
- dev
- stage
- prod
Каждая среда будет иметь различную конфигурацию и вВ документации Акки сказано, что можно включить файлы .
Включая файлы
Иногда бывает полезно включить другой файл конфигурации, например, если у вас есть один файл application.conf со всеми независимыми от среды параметрами, а затем переопределить некоторые параметрыдля определенных сред.
При указании системного свойства с помощью -Dconfig.resource=/dev.conf
будет загружен файл dev.conf
, который включает в себя application.conf
include "application"
akka { loglevel = "DEBUG" }
Моя среда проекта выглядит следующим образом:
Когда я делаю модульное тестирование, я хотел бы использовать файл конфигурации dev.conf
и мне нужно как-то настроить, чтобы он принимал файл dev.conf
.
Как сказано выше в документе:
Указание системного свойства с помощью -Dconfig.resource=/dev.conf
Мне не понятно, как это сделать.Где я должен пройти это?
Содержимое моего dev.conf выглядит следующим образом:
include "application"
akka {loglevel = "DEBUG"}
Вопрос в том, как убедиться, что при запуске модульного теста файл dev.conf
собираешься использовать?