2015-04-13 5 views
2

Я пытаюсь использовать это приложение весеннего облачного конфигурационного сервера https://github.com/spring-cloud-samples/configserver, но оно не работает должным образом в моей локальной машине «windows 7».Spring config config server не загружает файлы свойств

Когда я пытаюсь получить доступ к http://localhost:8888/foo/development я получаю результат, как показано ниже, без каких-либо свойств

{ 
    "name": "foo", 
    "profiles": [ 
    "development" 
    ], 
    "label": "master", 
    "propertySources": [ 
    ] 
} 

Ниже приведены некоторые из журналов, связанных с файловым свойство загрузки

2015-04- 13 17: 46: 03.381 DEBUG 6684 --- [nio-8888-exec-1] osccsNativeEnvironmentRepository: Не добавлять источник свойства: файл:/C:/Users/sekhap/git/configserver/target/config/foo-development. свойства
2015-04-13 17: 46: 03.382 DEBUG 6684 --- [nio-8888-exe c-1] osccsNativeEnvironmentRepository: Не добавлять источник свойства: файл:/C: /Users/sekhap/git/configserver/target/config/foo.properties
2015-04-13 17: 46: 03.382 DEBUG 6684 --- [NiO-8888-Exec-1] osccsNativeEnvironmentRepository: не добавляя источник собственности: файл:/C: /Users/sekhap/git/configserver/target/config/application.yml

Почему свойства не получают нагруженный ? Есть ли какие-либо вещи в среде Windows и из-за «/» перед C:?

+1

Я запустил конфигурационный сервер в Ubuntu, и все работает там, как ожидалось. Это должно быть проблемой только в окнах. http://stackoverflow.com/questions/29922871/i-cannot-see-the-properties-values-using-spring-cloud-config-and-git – user1785917

+0

Такая же проблема здесь, в Windows, но отлично работает при работе в Linux – nerdherd

ответ

2

Это ошибка в текущей версии (1.0.1.RELEASE) и исправлена ​​в текущем снимке (1.0.2.BUILD-SNAPSHOT).

Код, который проверяет, должна ли быть включена конфигурация, не нормализовала пути к файлу, поэтому при работе в Windows это не удалось, поскольку путь к файлу имел разделители Windows ("\") и путь, с которым он сравнивает, имеет linux сепараторы ("/").

Смежные вопросы