164 votes

Maven - Comment compiler les tests sans les exécuter ?

Existe-t-il un moyen dans Maven de compiler les tests sans les exécuter ? Je veux utiliser l'IDE pour exécuter des tests spécifiques et non l'ensemble des tests.

10 votes

Vous devriez probablement soit modifier la question, soit changer la réponse acceptée.

1voto

schnatterer Points 730

Au cas où vous voudriez vraiment compiler uniquement les tests (sauter toutes les autres phases comme compile ), cela fera

mvn org.apache.maven.plugins:maven-compiler-plugin:3.1:testCompile

Voir le les liaisons de plugins du cycle de vie par défaut .

0voto

menapole Points 454

Si vous avez un fichier settings.xml, vous pouvez également utiliser

<maven.test.skip>true</maven.test.skip>

6 votes

Tu ne devrais jamais faire ça. Si vous en avez besoin, définissez-le en ligne de commande, mais jamais de façon permanente.

13 votes

Je n'ai jamais dit que tu devais ou ne devais pas le faire. Je vous informe simplement de cette option.

4 votes

Cela fait que maven ne compile pas non plus les tests.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X