Maven的默认构建配置文件

时间:2012-08-06 07:46:13

标签: maven maven-profiles

我已经为我的Maven项目添加了分析。

        <profile>
            <id>da</id>                
        </profile>
        <profile>
            <id>live</id>
        </profile>
        <profile>
            <id>dev</id>
        </profile>

当我在没有指定构建配置文件的情况下提供命令mvn clean install时。我需要默认构建 dev 配置文件。

我怎样才能做到这一点?

2 个答案:

答案 0 :(得分:116)

通过使用属性activeByDefault,当使用-P参数未选择其他配置文件时,您将能够在Maven中选择默认配置文件。

<profiles>
    <profile>
        <id>da</id>                
    </profile>
    <profile>
        <id>live</id>
    </profile>
    <profile>
        <id>dev</id>
        <activation>
            <activeByDefault>true</activeByDefault>
        </activation>
    </profile>
<profiles>

请参阅Maven Introduction to Profiles documentation

答案 1 :(得分:0)

您还可以通过运行

激活特定的配置文件
description