动态替换配置文件中的内容
1、当我们存在多个配置文件动态指定使用某一个
动态指定使用 application-dev.yml 或者 application-local.yml
java -jar xxx.jar --spring.profiles.active=dev
2、动态修改yml或properties文件中的内容
修改配置项
--spring.datasource.url=jdbc:mysql://127.0.0.1:3306/xxxx?Unicode=true&characterEncoding=UTF-8 --spring.datasource.username=root --spring.datasource.password=123456 --spring.mail.host=smtp.qq.com
修改端口
--server.port=8080
多个配置中间使用空格分隔,如果包含&等特殊字符需要转义,转义方法如下
https://blog.csdn.net/weixin_40300139/article/details/107996758