激活Maven配置文件,如果没有其他配置文件激活

问题描述:

我有一个项目,有几个配置文件。如果没有其他配置文件处于活动状态,您如何使其中一个配置文件激活?激活Maven配置文件,如果没有其他配置文件激活

Introduction to Build Profiles解释:

配置文件也可以使用类似于 的配置是活动的默认 以下:

<profiles> 
    <profile> 
    <id>profile-1</id> 
    <activation> 
     <activeByDefault>true</activeByDefault> 
    </activation> 
    ... 
    </profile> 
</profiles> 

此配置文件将自动 活性所有构建除非另使用之前描述的 方法之一激活 相同pom中的配置文件 。在命令行中激活pom 中的配置文件或通过其激活配置激活 时,所有默认激活的配置文件 自动取消激活 。

+1

哦,谢谢澄清!我认为activeByDefault意味着它始终处于活动状态。 – aberrant80 2009-09-17 02:06:30