天天看点

Springboot项目启动时用命令动态指定环境

我们都知道springboot的yml文件可以配置多个环境,可以直接在application.yml中指定使用哪个环境。

例如:指定dev环境

Springboot项目启动时用命令动态指定环境

这是在配置文件中写死的。

那么,如何在启动项目的时候动态指定呢?

其实,只需要在启动时多加一个命令就行:

java -jar xxx.jar --spring.profiles.active=dev

好处就是生产分支的application.yaml直接直接写dev  这样打分支的时候就可以不用考虑修改配置文件了。然后上线的时候jinkens里面的脚本指定proc就可以了

继续阅读