springboot

profiles(配置文件)加载顺序

2019-08-28  本文已影响0人  0f701952a44b
1.配置文件加载顺序如下图所示:
image.png
加载优先级由高到低分别为:
file: /config/
file: /
classpath: /config/
classpath: /
注意:
只要是在resources目录下就是classpath路径
在内容相同的时候内容互斥,按照优先级加载,在内容不同时相互补充。
项目级别下的配置文件(即file: /config/ file: /)在打包时并不会被打入jar包
2.如果在运维是不希望再改动已打jar里面的内容则可以指定外部配置文件启动jar包,如下图所示:
image.png
其中:
--spring.config.location=C:/application.properties为外部配置文件的路径。
如果启动外部文件配置此时并不会跟classpath下的文件内容相互补充。
3.在启动时也可以指定单个配置,如下图所示:(下图仅是示例,也可以添加其他配置)
image.png
上一篇下一篇

猜你喜欢

热点阅读