В нашем проекте мы используем несколько файлов конфигурации для управления конфигурациями приложений. application.conf
имеет #include "file.conf"
, чтобы выполнить его. Все файлы находятся в той же папке universal/conf/
.Файл конфигурации включает проблему с sbt native packager
Когда я пытаюсь запустить приложение после sbt stage
, приложение не может найти конфигурации в других файлах конф кроме чем application.conf
No configuration setting found for key 'kafka'
com.typesafe.config.ConfigException$Missing
Это выглядит как вопрос пути. Как я могу это решить? Или что лучше всего управлять файлами конфигурации?
Это не игра. Но явная настройка config.resource = application.conf решила проблему. В противном случае он не может найти конфигурацию в включенном файле. Я не знаю, что это проблема с родным пакетом или нет. –