我们都知道springboot的yml文件可以配置多个环境,可以直接在application.yml中指定使用哪个环境。
例如:指定dev环境
这是在配置文件中写死的。
那么,如何在启动项目的时候动态指定呢?
其实,只需要在启动时多加一个命令就行:
java -jar xxx.jar --spring.profiles.active=dev
好处就是生产分支的application.yaml直接直接写dev 这样打分支的时候就可以不用考虑修改配置文件了。然后上线的时候jinkens里面的脚本指定proc就可以了