springboot项目中有很多个配置文件,例
如果使用项目里的配置文件,当我们修改了配置文件中的内容之后,是需要重新打包并且上传服务器等等,很麻烦,所以要使用外部的配置文件,修改配置文件之后只需要重启项目即可
项目中在application.yml中指定了启动时使用哪个配置文件
spring:
profiles:
active: local
在服务器上新建一个文件夹,jar包要和yml文件在同一文件夹下
启动时可以直接使用命令,或者使用脚本
java -jar xxx.jar --spring.profiles.active=prod
这样启动项目后使用的就是外部的yml
如果文件夹下没有prod.yml的话,使用的则是项目里的prod.yml