1、配置文件
一个项目在开发、测试、生产上的环境会有不同的配置,比如不同环境中数据库、redis就不一样等。因此如何根据不同的环境启动不同的配置文件
2、启动时带参数
命令行启动的时候带上参数--spring.profiles.active
,使用java -jar xxxx.jar --spring.profiles.active=release
,根据不同环境使用不同的参数,比如开发环境就是java -jar xxxx.jar --spring.profiles.active=develop
参考文章:
1、Spring Boot项目在多环境下(开发、生产或测试环境)调用不同配置文件方式
2、springboot项目灵活化配置文件的各种ip端口