Maven est un logiciel mis en œuvre par le serveur Apache qui permet aux développeurs de gérer un projet complexe. Maven contraint la façon dont un projet est créé et réalisé de telle sorte que chaque projet suit un modèle semblable , qui , dans Maven, que l'on appelle un archétype . L'archétype est l'étape entre-deux après le projet envisagé et avant que le projet généré. Les motifs archétype de la construire, structure des répertoires et des versions d'essai pour le projet. Test que vous créez un archétype fonctionne correctement est une fonctionnalité intégrée de Maven. Pour cette raison , il n'est pas si difficile de tester vos archétypes , mais il permet d'avoir connaissance des instructions de ligne de commande . Choses que vous devez
Apache
Voir Plus Instructions
1
ouvrir votre programme d'accès à la ligne de commande. Si vous utilisez un Mac OS , ouvrez le Terminal . Si vous utilisez Windows, télécharger un programme en ligne de commande libre, comme NirCmd ou DOS Command Line
2
Tapez : . " Mvn archetype : generate \\"
des signaux de commande à Maven que vous souhaitez générer un archétype . Si vous avez déjà un archétype que vous souhaitez tester , passez à l'étape 7.
3
Saisissez l' ID de groupe pour l'archétype que vous générez . Si vous ne le savez pas , utilisez la valeur par défaut Apache archétype Groupe ID: Photos
" . Org.apache.maven.archetypes \\"
Votre ligne de commande montre maintenant ceci:
mvn archetype: generate \\- DarchetypeGroupId = org.apache.maven.archetypes \\
4 type de
dans l'ID du groupe de l'archétype et l'ID de l'artefact . Si vous ne les connaissez pas , utilisez les valeurs par défaut. Votre code ressemble maintenant à ceci :
mvn archetype: generate \\- DarchetypeGroupId = org.apache.maven.archetypes \\- DgroupId = com.mycompany.app \\- DartifactId = my- app Photos
Cela génère votre archétype dans le répertoire
5
type « my- app . ":
mvn package
cette action crée un package JAR dans l'archétype . Un package JAR stocke tous les fichiers Java liés ensemble et fait partie de la phase de création d'un nouvel archétype
6
Type: .
Mvn install
Cela installe le fichier JAR dans le référentiel de l'archétype
7 type de
: .
mvn integration-test
teste si la création archétype travaillé en produisant une copie de le projet , dans ce cas, le fichier JAR , et en comparant les deux. Le test d'intégration montre s'il ya des erreurs dans votre archétype.