Maven è un pacchetto software implementato dal server Apache che consente agli sviluppatori di gestire un progetto complesso . Maven vincola il modo in cui viene creato un progetto ed effettuata in modo che ogni progetto segue un modello simile , la quale , in Maven , è chiamato un archetipo . L'archetipo è la via di mezzo passo dopo che il progetto previsto e prima che il progetto generato . I modelli archetipi del costruire, layout di directory e le versioni di prova per il progetto. Verifica che un archetipo creato funziona correttamente è un built -in funzione di Maven . Per questo motivo , non è così difficile da testare le archetipi , ma aiuta ad avere familiarità con le istruzioni della riga di comando . Cose che ti serviranno
Apache
Mostra più istruzioni
1
aprire il tuo programma di accesso alla linea di comando . Se si utilizza un computer Mac OS , aprire il Terminale . Se si esegue Windows , scaricare un programma a riga di comando libero , come ad esempio NirCmd o DOS Command Line
2
Digitare : ". MVN archetipo : generate \\ "
segnali di comando a Maven che si desidera generare un archetipo . Se si dispone già di un archetipo che si desidera verificare , passare al punto 7 .
3
immettere l'ID di gruppo per l'archetipo si sta generando . Se non lo sai, utilizzare il valore predefinito di Apache archetipo Group ID :
". Org.apache.maven.archetypes \\"
tua riga di comando ora mostra questo :
MVN archetipo : generare \\- DarchetypeGroupId = org.apache.maven.archetypes \\
4
Digitare l' ID del gruppo per l'archetipo e l'ID del manufatto . Se non li conoscete , utilizzare le impostazioni predefinite . Il tuo codice ora appare così:
MVN archetipo : generare \\- DarchetypeGroupId = org.apache.maven.archetypes \\ - DgroupId = com.mycompany.app \\ - DartifactId = my -app
questo genera il tuo archetipo nella directory
5
tipo " mio -app ". :
mvn pacchetto
questa azione crea un pacchetto JAR nella archetipo . Un pacchetto JAR memorizza tutti i relativi file Java insieme e fa parte della fase di creazione di un nuovo archetipo
6 Tipo
: .
Mvn install
installa il file JAR nel repository dell'archetipo
7 Tipo
: .
mvn integrazione -test
Questo prova se la creazione archetipo funzionato generando una copia di il progetto , in questo caso , il file JAR , e confrontando i due. Il test di integrazione mostra se ci sono errori nel vostro archetipo .