【发布时间】:2015-06-18 18:36:00
【问题描述】:
我正在尝试使用这个示例 spring 云配置服务器应用程序 https://github.com/spring-cloud-samples/configserver,但它在我的本地“windows 7”机器上没有按预期工作。
当我尝试访问 http://localhost:8888/foo/development 时,我得到的结果如下,没有任何属性
{
"name": "foo",
"profiles": [
"development"
],
"label": "master",
"propertySources": [
]
}
下面是一些与属性文件加载相关的日志
2015-04-13 17:46:03.381 调试 6684 --- [nio-8888-exec-1] osccsNativeEnvironmentRepository:不添加属性源:file:/C:/Users/sekhap/git/configserver/target /config/foo-development.properties
2015-04-13 17:46:03.382 调试 6684 --- [nio-8888-exec-1] osccsNativeEnvironmentRepository:不添加属性源:file:/C:/Users/sekhap/git/configserver/target/config/ foo.properties
2015-04-13 17:46:03.382 调试 6684 --- [nio-8888-exec-1] osccsNativeEnvironmentRepository:不添加属性源:file:/C:/Users/sekhap/git/configserver/target/config/应用程序.yml
为什么没有加载属性?与 Windows 环境有什么关系,因为 C: 前面有“/”?
【问题讨论】:
-
我在 Ubuntu 中运行了配置服务器,一切正常。这一定是仅在 Windows 中的问题。 stackoverflow.com/questions/29922871/…
-
在windows中同样的问题,但在linux中运行时工作正常