2017-10-01 3 views
1

J'essaie d'utiliser l'outil PIT qui est disponible en ligne pour les tests de mutation et j'ai remarqué qu'il utilise un tag plugin pour le fichier pom.xml pour les projets maven. J'ai regardé le dépôt maven pour voir mais ils ne mentionnent jamais si les plugins téléchargent les fichiers sur votre système. Les plugins téléchargent-ils les fichiers comme les dépendances? Ou ne télécharge-t-il pas les fichiers?Est-ce que les plugins téléchargent les fichiers comme les dépendances pour les projets Maven?

Sinon, y a-t-il un moyen de le faire? J'ai besoin de modifier certains fichiers pour permettre des mutations supplémentaires pour un projet de classe.

Répondre

0

Vous êtes à la recherche sans doute pour Tom introduire dans votre pom.xml: -

<build> 
    <plugins> 
     <plugin> 
      <groupId>org.pitest</groupId> 
      <artifactId>pitest-maven</artifactId> 
      <version>1.2.3</version> 
     </plugin> 
     .... other plugins 
    </plugins> 
</build> 

plugins ne téléchargez les fichiers comme les dépendances? Ou ne télécharge-t-il pas les fichiers?

Oui, plug-in serait également téléchargé à partir du centre de défaut Maven comme spécifié dans votre settings.xml similaire à la façon dont les dépendances sont téléchargées lors de la construction.

En outre, le quick-start par eux peut vous aider à spécifier des mutations supplémentaires ou des exclusions avec précision.

+0

Alors, est-ce qu'il télécharge les fichiers? Je dois juste avoir les balises build/plugins autour d'elle? – user5592602

+0

Le fichier jar serait téléchargé comme pour les dépendances sinon. – nullpointer

+1

Ok, merci pour la réponse rapide. – user5592602