Maven enforcer plugin manquant ou non valide règles

J'essaye de configurer l'enforcer plugin maven pour faire respecter un minimum la version Java. Cependant, chaque fois que j'essaie d'exécuter mvn enforcer:enforce, j'obtiens:

Les paramètres de "règles" pour objectif org.apache.maven.plugins:maven-enforcer-plugin:1.3.1:l'application est manquant ou non valide

Voici la partie pertinente de mon pom fichier:

<plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-enforcer-plugin</artifactId>
    <version>1.3.1</version>
    <executions>
        <execution>
            <id>enforce-java</id>
            <phase>validate</phase>
            <goals>
                <goal>enforce</goal>
            </goals>
            <configuration>
                <rules>
                    <requireJavaVersion>
                        <version>(1.7.0-20,)</version>
                    </requireJavaVersion>
                </rules>
            </configuration>
        </execution>
    </executions>
</plugin>

J'ai aussi essayé de remplacer le <requireJavaVersion> bloc avec <alwaysPass/>, dans le cas où quelque chose n'était pas valide, mais elle n'a toujours pas avec la même erreur.

Double Possible de l'utilisation de maven enforcer plugin
dans mon cas, la solution est la valeur par défaut-cli paramètre, une partie de la accepté de répondre ici. Moins évidente, en stackoverflow.com/questions/6754974/...

OriginalL'auteur X3no | 2014-07-18