Spring Boot Profile 與Maven Profile 整合實踐
在現代的專案開發中多人協作、多環境部署已經是必不可少的軟體開發方式,筆者目前正在開發的一個基於Spring Boot 專案環境就有四套之多,包括(本地、測試、演練、生產)。尤其是現代的大型專案開發,構建複雜、參與人數眾多等因素,使得高效的構建工具必不可少。而Maven
正是這樣的一款優秀的Java
工程構建工具。
本文主要介紹Maven Profile
與Spring Boot Profile
整合使用的方式。一句話概括就是兩種型別的Profile
能夠實現的功能既有不同也有交叉,本文的目的就是要充分的使用各自的優勢實現專案的合理構建。