分享一个链接:https://blog.csdn.net/L_GRAND_ORDER/article/details/107722773
这个链接写的非常好。不过只写了两种静态的环境切换。我这里在补充几点动态的环境切换.
1.通过运行参数指定环境:
1.1: 在启动参数中配置 --spring.profiles.active=环境名
1.2: 将项目打包后,命令行方式: java -jar 项目名.jar --spring.profiles.active=环境名
2.通过VM参数指定环境
-Dspring.profiles.active=环境名