2015-05-08 48 views
0

當我運行在我的項目的Maven help:active-profiles,我得到以下所有活動配置文件都在maven構建過程中執行?

nexus (source: external) 
- run-functional (source: project-Service:2.0.3-SNAPSHOT) 
- QA_LOCAL (source: project-parent:2.0.3-SNAPSHOT) 
- default (source: parent:pom) 

是否在mvn build這意味着,所有這些配置文件被應用? 即我運行mvn clean package時,所有這些配置文件都處於活動狀態?

回答

0

從Maven的文檔:

配置文件可以被觸發/幾種方式激活: *明確 *基於Maven設置 *基於環境變量 *操作系統設置 *現或丟失的文件

如果您在運行mvn help:active-profiles和實際構建之間沒有更改任何這些配置文件,則所有這些配置文件都應該處於活動狀態。