Spring boot 为什么Spring引导云配置服务器属性不是从GIT中选取的
我有以下问题。仅使用基本的Spring引导配置服务器,我想从我的Github读取属性文件(我也尝试了Gitlab)一切都在本地运行,属性文件从Github很好地加载,但是在任何其他环境(例如Heroku或专用Linux服务器)上部署应用程序后,属性文件未加载。我在查 从本地文件(classpath:config/local)加载属性文件在本地和其他环境中都非常有效。我做错了什么?我已经在Github()上创建了一个简单的项目,如果有人可以查看的话。应用程序也部署在Heroku上: application.yml如下所示Spring boot 为什么Spring引导云配置服务器属性不是从GIT中选取的,spring-boot,configuration-files,Spring Boot,Configuration Files,我有以下问题。仅使用基本的Spring引导配置服务器,我想从我的Github读取属性文件(我也尝试了Gitlab)一切都在本地运行,属性文件从Github很好地加载,但是在任何其他环境(例如Heroku或专用Linux服务器)上部署应用程序后,属性文件未加载。我在查 从本地文件(classpath:config/local)加载属性文件在本地和其他环境中都非常有效。我做错了什么?我已经在Github()上创建了一个简单的项目,如果有人可以查看的话。应用程序也部署在Heroku上: applica
server:
port: 8101
spring:
application:
name: config-server
cloud:
config:
server:
git:
uri: https://github.com/troger19/config-server
search-paths: src\main\resources\config\dev
employee-service1.yml位于resources/config/dev中
到目前为止,我还没有在日志中找到任何东西。谢谢您的建议。请更改linux环境的使用“/”
,因为“\”
仅在Windows环境下工作
请将搜索路径:src\main\resources\config\dev
更改为/src/main/resources/configdev
在
yml
文件中为不同的环境使用different-2配置文件是个好主意,这样可以避免这种情况。在搜索路径中,部署时是否可以使用正斜杠这可能是一个问题,因为在本地窗口机器上工作就是这样的问题,在Heroku环境中更改斜杠似乎很有效,所以我想在我真正的项目中红帽莱纳斯的机器上也能用。。谢谢你,伙计,你真的帮了我。。我怎样才能将你的评论标记为正确答案?太好了,我已经发布了我的答案。答案可以选择接受。谢谢kj007。。另一件事是缺少开头的引导/路径