Crie um modelo de protótipo
1. Execute o comando acima do arquétipo: Gere em um diretório vazio. Depois de baixar o pacote de jars necessário, você deve primeiro inserir o número de protótipo interno;
Escolha Arquétipo: 1: Interno-> org.apache.maven.archetypes: maven-arcetype-arcetype (um arquétipo que contém um arquétipo de amostra.) 2: interno-> org.apache.maven.archetypes: Maven-arcetype-j2ee-spple (um arquétipo que contém um amostral. org.apache.maven.archetypes: maven-arquetipo-plugin (um arquétipo que contém um plugin de amostra de maven.) 4: interno-> org.apache.maven.arcetipes: maven maven site de maven site de plugin. org.apache.maven.archetypes: portlet maven-arquetipo (um arquétipo que contém uma amostra JSR-268 Portlet.) 6: interna-> org.apache.maven.archetipes: MAVEN-ARCETYPY-PROFILES () 7: um projeto de amostra maven.) 8: interno -> org.apache.maven.archetypes: maven -arcetype -site (um arquétipo que contém um site de amostra que demonstra alguns dos tipos de documentos suportados), como o APT, o XDOC e o FML e demonstra como i18n. org.apache.maven.archetypes: maven-arquetipo-site-simple (um arquétipo que contém um site de amostra Maven.) 10: interno-> org.apache.maven.archetipes: MAVEN-Arcetype-webApp (um tipo de arcetipo de amostra (Projeto de WebApn) Escolha um projeto de trabalho (um tipo de gestão de amostra) escolhe um número de outubro (um tipo de gestão de amostra), escolha um tipo de propósito (um tipo de gestão de manuten) (um tipo de arcelTyat) ou que seja um tipo de outubro (um tipo de gestão de manuten): serital (um tipo de arcelTyats): outimente (um tipo de arcenopat) escolhe (um tipo de arcelTypeat) ou que seja um tipo de outubro de manuten). contém): 7:
2. Depois de inserir qualquer número, continue baixando os pacotes de jars necessários. Em seguida, digite o grupo GroupID, ArtifactID, Pacote, respectivamente, e confirme.
Definir valor para a propriedade 'groupID': com.aaa define valor para propriedade 'artifactId': bbb define valor para propriedade 'versão' 1.0-snapshot :: 1.0 Definir valor para a propriedade 'pacote' com.aaa :: Projeto y :: [info] ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Maven-Arquetipo-Arquetory: 1.0 [Info] --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- [Info] Projeto criado a partir do arquétipo antigo (1.x) em dir: e:/code/test/bbb [info] ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- [Info] ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
3. Navegue pelo projeto Maven
|- pom.xml`-- src |- main | `- Java | `- com | `- aaa | `- bbb | `- App.java`- teste `- java`- com `- aaa`- bbb `- apptest.java
4. Quando há muitos protótipos internos, você pode usar o comando -dfilter para filtrar.
Arquétipo de MVN: gerar -dfilter = j2ee
5. Execute o arquétipo MVN: Criar-se-project no diretório POM.XML do projeto MAVEN, e o diretório do projeto de protótipo será gerado no diretório de destino/fonte gerado/arquétipo .
6. No protótipo Projeto POM.xml, execute o MVN Insta LL para fazer o upload do pacote de protótipo JAR para o repositório local
7. O protótipo pode ser usado neste momento. Execute o arquétipo da MVN: gerar -DarchetyPecatalog = local
Arquétipo da MVN: Gereate -DarchetyPeCatalog = Local [Info] Scanning for Projects ... [Info] [Info] -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Standalone-Pom >>> [info] [info] <<< MAVEN-ARCETYPE-PLUGIN: 3.0.1: Gereate (padrão-cli) <genearate-sources @ standalone-pom <<< [info] [infault-cli) --- maven-arcetype-Pplugin: 3.0.1: geneate (default-cli) definido. Usando o maven-arcetype-quickstart (org.apache.maven.archetypes: maven-arcetype-quickstart: 1.0) Escolha Arcetype: 1: local-> com.aaa: bbb-arcetype (bbb-arcetype) Escolha um número ou aplicação de filtro (formato: [grupo]: ArcretyTy (BBB-Arcretype) Escolha um número ou filtro de aplicação (formato [grupo]
Em seguida, é o mesmo processo que a primeira etapa.
O exemplo acima do uso do plug-in do arquétipo do Maven para criar um modelo de protótipo de projeto Maven é todo o conteúdo que compartilho com você. Espero que você possa lhe dar uma referência e espero que você possa apoiar mais o wulin.com.