1、内部配置加载顺序

 

 

注意:resources/目录,是第4种(classpath根目录),可见优先级是最低的。

但第1和第2种的配置文件,是不会被打jar包的。

 

2、外部加载顺序

使用命令行:java -jar xxx.jar --server.port=8088

命令行参数设置会覆盖配置文件中的设置。

 

使用外部配置文件:java -jar xxx.jar --spring.config.location=e:\\application.properties

或者将application.properties文件放在与jar包同级目录下,就可以不用指定--spring.config.location参数了。

 

posted on 2021-10-24 06:37  Sempron2800+  阅读(124)  评论(0编辑  收藏  举报