spring boot 外部配置文件及加载顺序

配置项目名:

properties文件中

server.servlet.context-path=/boot

项目外部配置文件:(补救)

在项目Run configuration -> argumenets:

--spring.config.location=/home/XXX/application.properties

如果同个配置 同时存在于 内部配置文件 和 外部配置文件, 则外部配置文件优先级 大于 内置配置文件

jar 包运行,需要将端口由 8881 -> 8882

外部配置文件

通过命令行,调用外部配置文件

java -jar 项目.jar --spring.config.location=/home/XXX/application.properties

单个参数修改

项目运行参数修改

在项目 Run configuration , argumenets:

--server.port=8883

多个地方配置时,如果冲突,优先级:

命令参数(调外部配置文件 > 运行参数)> 内部文件 (properties > yml )

猜你喜欢

转载自blog.csdn.net/zyfzhangyafei/article/details/89764334