Maven é um pacote de software implementado pelo servidor Apache que ajuda os desenvolvedores a gerenciar um projeto complexo . Maven restringe a forma de um projeto é criado e realizado de modo que cada projeto segue um padrão semelhante , que, por Maven, é chamado de um arquétipo. O arquétipo é o passo no meio depois que o projeto destina-se e antes que o projeto gerado. Os padrões arquétipo as versões de construção , layout de diretório e de teste para o projeto. Testando um arquétipo que você criar trabalhos corretamente é um recurso interno do Maven. Por esta razão , não é tão difícil de testar seus arquétipos , mas que ajuda a ter familiaridade com as instruções de linha de comando. Coisas que você precisa
Apache
Mostrar Mais instruções
1
Abra o seu programa de acesso à linha de comando. Se você estiver executando um sistema operacional Mac, abra o Terminal . Se você estiver executando o Windows , o download de um programa de linha de comando livre , como NirCmd ou linha de comando DOS
2
Digite : . " Arquétipo mvn : gerar \\ "
sinais de comando para Maven que você deseja gerar um arquétipo. Se você já tem um arquétipo que você deseja testar , pule para o Passo 7.
3
Digite o ID do grupo para o arquétipo que você está gerando . Se você não sabe, usar o padrão ID Apache arquétipo : Grupo " . Org.apache.maven.archetypes \\ "
sua linha de comando agora mostra isso:
arquétipo mvn : gerar \\- DarchetypeGroupId = org.apache.maven.archetypes \\
4
Digite o ID de grupo para o arquétipo eo ID do artefato. Se você não conhecê-los , use os padrões. Seu código agora se parece com isso :
mvn archetype : generate \\- DarchetypeGroupId = org.apache.maven.archetypes \\- DgroupId = com.mycompany.app \\- DartifactId = my -app
Isso gera o seu arquétipo no diretório
5 Tipo
" minha -app . " :
mvn pacote
esta ação cria um pacote JAR no arquétipo . Um pacote JAR armazena arquivos de todo o Java relacionados juntos e faz parte da fase de criação de um novo arquétipo
6 Tipo
: .
Mvn instalar
Isso instala . o arquivo JAR no repositório do arquétipo
7 Tipo
:
mvn integração teste
Isso testa se a criação arquétipo trabalhou por gerar uma cópia do o projeto , neste caso , o arquivo JAR , e comparando os dois. O teste de integração mostra se existem erros no seu arquétipo.