SpringBoot多環境部署,在啟動時動態設置相應的配置文件


項目中,往往在測試環境和正式環境擁有不同的配置,例如數據庫連接,第三方庫的appkey等。這時候,我們就要在不同的環境啟用不同的配置

下面新建三個文件,分別表示開發環境,生產環境和測試環境的配置文件

在 application.properties 中設置默認啟用的配置文件

spring.profiles.active=dev

表示直接啟動程序時使用的是 application-dev.properties 文件中的配置

現在在三個文件中分別配置不同的設置,然后編譯

在運行的時候,執行

java -jar xxx.jar --spring.profiles.active=prod

則表示指定生效的配置文件為 application-prod.properties 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM