1.美圖
2.概述
今天遇到一個Maven Profiles,因爲換了新的工作,對方使用IDEA點擊了一下Maven Profiles,然後說的我也沒聽清,然後決心來查查是怎麼使用的。
在開發過程中,我們的項目會存在不同的運行環境,比如開發環境、測試環境、生產環境,而我們的項目在不同的環境中,有的配置可能會不一樣,比如數據源配置、日誌文件配置、以及一些軟件運行過程中的基本配置,那每次我們將軟件部署到不同的環境時,都需要修改相應的配置文件,這樣來回修改,很容易出錯,而且浪費勞動力。
在前面的文章profile之springboot,springboot爲我們提供了一種解決方案,而maven也提供了一種更加靈活的解決方案,就是profile功能。
3.Maven 中的 profile
3.1 settings.xml 文件
Maven 中有一個概念叫做:profile,它的誕生主要