Le plugin Maven failsafe ne fonctionnera pas sur mon projet. Si je lance mvn, vérifiez seulement les exécutions de surefire. Si je tape failsafe mvn: vérifier échoue avec l'erreur suivante:maven-failsafe-plugin ne sera pas exécuté sur vérifier et ne trouve pas xml sur failsafe: vérifier
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-failsafe-plugin:2.11:verify (default-cli) on project experiment-server: /home/user/workspace/MyProject-Main/MyProject-IntegrationTest/target/failsafe-summary.xml (The system cannot find the path specified) -> [Help 1]
Je basiquement ont le même problème que: failsafe plugin won't run on one project but will run on another -- why? Avec la différence que mon pom ressemble déjà ceci:
<plugin>
<artifactId>maven-failsafe-plugin</artifactId>
<version>2.14.1</version>
<executions>
<execution>
<id>failsafe-integration-tests</id>
<phase>integration-test</phase>
<goals>
<goal>integration-test</goal>
</goals>
</execution>
<execution>
<id>failsafe-verify</id>
<phase>verify</phase>
<goals>
<goal>verify</goal>
</goals>
</execution>
</executions>
</plugin>
Et c'était la solution à ce problème de gars. Sauf que les solutions sur ce site n'ont pas fonctionné pour moi. Quelqu'un peut-il indiquer où j'ai foiré?
J'ai aussi le problème que je veux démarrer un serveur avec exec-maven-plugin en phase de pré-intégration. Mais quand j'essaie mvn-verify, c'est la toute dernière chose qui est exécutée.
Exactement, c'est ce que j'ai trouvé. Garder la configuration sur pom enfant donnait une exécution de test irrégulière. Déplacé au sens fait par parent –