一种是在mvn命令行用-P[profile ID],例如mvn integration-test -Psqlserver
一种是在某个<profile>中的<id> 和 <properties>中间放个
<activation>
<activeByDefault>true</activeByDefault>
</activation>
这样就使得某个profile一直生效了。
资料来源 http://raibledesigns.com/rd/entry/database_profiles_in_appfuse_2