"Maven的默认构建配置文件"

89

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

        <profile>
            <id>da</id>                
        </profile>
        <profile>
            <id>live</id>
        </profile>
        <profile>
            <id>dev</id>
        </profile>
当我执行命令mvn clean install而没有指定构建配置文件时,我希望默认构建dev配置文件。我该如何实现?
2个回答

177

通过使用属性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简介中的配置文件文档



0

您也可以通过运行特定的配置文件来激活它:

mvn clean install -Pprod  

或者

mvn clean install -Pdev

7
当我执行命令 "mvn clean install" 而不指定构建配置文件时。 - italktothewind

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接