Maven: sauter test-compiler dans le cycle de vie?

J'ai le projet que j'ai mis à construire avec les test-jar et normal bocal à l'aide de ce paramètre:

        <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-jar-plugin</artifactId>
            <executions>
                <execution>
                    <goals>
                        <goal>test-jar</goal>
                    </goals>
                </execution>
            </executions>
        </plugin>

Le problème avec ceci est que chaque fois que je l'ai mise à niveau de la version du projet dans le pom, j'ai besoin de faire un build avec les tests, sinon maven ne sera pas en mesure de trouver le test-pot avec la version correcte au cours de la test-compile phrase. Beaucoup de temps, je voudrais juste souhaitez passer les tests, mais en raison de la test-pot manquant, le test-compilephrase va échouer.

J'ai essayé d'utiliser -Dmaven.test.skip=truemais qui ne semble pas ignorer la test-compile phrase. Est-il un moyen de passer cette?

source d'informationauteur fei