項目中,往往在測試環境和正式環境擁有不同的配置,例如數據庫連接,第三方庫的appkey等。這時候,我們就要在不同的環境啟用不同的配置
下面新建三個文件,分別表示開發環境,生產環境和測試環境的配置文件
在 application.properties 中設置默認啟用的配置文件
spring.profiles.active=dev
表示直接啟動程序時使用的是 application-dev.properties 文件中的配置
現在在三個文件中分別配置不同的設置,然后編譯
在運行的時候,執行
java -jar xxx.jar --spring.profiles.active=prod
則表示指定生效的配置文件為 application-prod.properties