Можно ли использовать Spring Cloud Config вообще без использования репозитория Git? Я пытаюсь протестировать его в локальном каталоге с этим в application.properties:
spring.cloud.config.server.git.uri=file://${user.dir}/src/main/resources/config-repo
Но я получаю следующую ошибку:
java.lang.IllegalStateException: нет .git в файле: // путь / к / src / main / resources / config-repo
Итак, нельзя ли использовать Spring Cloud, если вообще не используется Git?
ОБНОВЛЕНИЕ:
Благодаря совету Спенсера я добавил следующее:
spring.profiles.active=native
spring.cloud.config.server.native.searchLocations=${user.dir}/src/main/resources/configs
А у меня внутри "конфигов" есть файл bar.properties со следующим содержанием:
foo: bar
Но полученный ответ - это не чтение файла:
{
"name": "bar",
"profiles": [
"default"
],
"label": "master",
"propertySources": []
}
Я использую URL-адрес http://localhost:8888/bar/default.
Я что-то еще упускаю? Еще раз спасибо заранее!