在我的projet中,我在應用程序資源目錄中包含屬性佔位符的xml文件。然後,maven在構建時將佔位符從過濾器文件(例如app.filters
)中過濾掉。 app.filters
文件包含數據庫用戶名,密碼,連接字符串,sftp主機名,paswword,目錄等參數。這些參數的值根據應用程序部署在環境中的不同而不同 - dev,test,prod等。該項目分別爲每個環境使用不同的app.filters
文件。Maven:部署時間過濾
我想知道是否有一種方法,使用maven,爲所有環境構建一次項目,然後在部署時根據環境來提供不同的過濾器文件以實現xml資源文件。
這個問題有什麼不對?爲什麼要投票? – Raihan