Я пытаюсь создать профиль по умолчанию, который хранится в settings.xml
и может вызываться mvn clean install -Pmy-profile
.Я не могу поставить его в локальный pom.xml
.
Мой профиль выглядит так:
<profile>
<id>check-release</id>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-enforcer-plugin</artifactId>
<version>3.0.0-M2</version>
<executions>
<execution>
<id>enforce-no-snapshots</id>
<goals>
<goal>enforce</goal>
</goals>
<configuration>
<rules>
<requireReleaseVersion>
<message>No Snapshots Allowed!</message>
</requireReleaseVersion>
</rules>
<fail>true</fail>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
</build>
</profile>
Но я получил:
[WARNING] Some problems were encountered while building the effective settings
[WARNING] Unrecognised tag: 'build'
и плагин кажетсяне делать то, что я хочу.Что я делаю не так?