在大型的項(xiàng)目組中,分不同的開發(fā)環(huán)境,測(cè)試環(huán)境,生產(chǎn)環(huán)境(說白了就是配置文件不同,或者數(shù)據(jù)源,或者服務(wù)器,或者數(shù)據(jù)庫等)粗梭,有多種解決方式击胜。
1利用com.juvenxu.portable-config-maven-plugin插件,進(jìn)行配置文件替換,
這種方式推薦使用,使用簡(jiǎn)單方便腌歉,邏輯清晰
在maven打包時(shí),只需要制定參數(shù)即可mvn package -DpackType=test
2使用maven profiles進(jìn)行配置齐苛,打包時(shí)需要制定id翘盖,mvn?package?–P?dev