Профиль по умолчанию для Maven

я добавил профилирование в свой проект Maven.

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

когда я даю команду mvn clean install без указания профиля сборки. Мне нужно dev профиль для сборки по умолчанию.

Как я могу этого достичь?

1 ответов


С помощью атрибута activeByDefault вы сможете выбрать профиль по умолчанию в Maven, когда никакой другой профиль Не выбран с параметром-P.

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

посмотреть Maven введение в документацию профилей