Examples of addArchetype()


Examples of org.apache.maven.archetype.catalog.ArchetypeCatalog.addArchetype()

                archetype.setGroupId( info.groupId );
                archetype.setArtifactId( info.artifactId );
                archetype.setVersion( info.version );
                archetype.setDescription( info.description );
                archetype.setRepository( repositories.get( info.repository ) );
                catalog.addArchetype( archetype );
            }
        }
        catch ( Exception ex )
        {
            getLogger().error( "Unable to retrieve archetypes", ex );
View Full Code Here

Examples of org.apache.maven.archetype.catalog.ArchetypeCatalog.addArchetype()

      Archetype archetype = new Archetype();
      archetype.setGroupId("groupId");
      archetype.setArtifactId("artifactId");
      archetype.setVersion("1.0.0");
      archetype.setDescription("Description");
      archetypes.addArchetype(archetype);
      return archetypes;
   }

}
View Full Code Here

Examples of org.apache.maven.archetype.catalog.ArchetypeCatalog.addArchetype()

        Archetype generatedArchetype = new Archetype();
        generatedArchetype.setGroupId( generatedArchetypeProject.getGroupId() );
        generatedArchetype.setArtifactId( generatedArchetypeProject.getArtifactId() );
        generatedArchetype.setVersion( generatedArchetypeProject.getVersion() );
        generatedArchetype.setRepository( "http://localhost:" + port + "/repo" );
        catalog.addArchetype( generatedArchetype );

        ArchetypeCatalogXpp3Writer catalogWriter = new ArchetypeCatalogXpp3Writer();
        Writer writer = new FileWriter( catalogFile );
        catalogWriter.write( writer, catalog );
        IOUtils.closeQuietly( writer );
View Full Code Here

Examples of org.apache.maven.archetype.catalog.ArchetypeCatalog.addArchetype()

        Archetype generatedArchetype = new Archetype();
        generatedArchetype.setGroupId( generatedArchetypeProject.getGroupId() );
        generatedArchetype.setArtifactId( generatedArchetypeProject.getArtifactId() );
        generatedArchetype.setVersion( generatedArchetypeProject.getVersion() );
        generatedArchetype.setRepository( "http://localhost:" + port + "/repo" );
        catalog.addArchetype( generatedArchetype );

        ArchetypeCatalogXpp3Writer catalogWriter = new ArchetypeCatalogXpp3Writer();
        Writer writer = new FileWriter( catalogFile );
        catalogWriter.write( writer, catalog );
        IOUtils.closeQuietly( writer );
View Full Code Here

Examples of org.apache.maven.archetype.catalog.ArchetypeCatalog.addArchetype()

        Archetype generatedArchetype = new Archetype();
        generatedArchetype.setGroupId( "groupId" );
        generatedArchetype.setArtifactId( "artifactId" );
        generatedArchetype.setVersion( "1" );
        generatedArchetype.setRepository( "http://localhost:" + port + "/repo/" );
        catalog.addArchetype( generatedArchetype );

        File catalogFile = new File( catalogDirectory, "archetype-catalog.xml" );
        ArchetypeCatalogXpp3Writer catalogWriter = new ArchetypeCatalogXpp3Writer();
        Writer writer = new FileWriter( catalogFile );
        catalogWriter.write( writer, catalog );
View Full Code Here

Examples of org.apache.maven.archetype.catalog.ArchetypeCatalog.addArchetype()

        Archetype generatedArchetype = new Archetype();
        generatedArchetype.setGroupId( generatedArchetypeProject.getGroupId() );
        generatedArchetype.setArtifactId( generatedArchetypeProject.getArtifactId() );
        generatedArchetype.setVersion( generatedArchetypeProject.getVersion() );
        generatedArchetype.setRepository( "http://localhost:" + port + "/repo" );
        catalog.addArchetype( generatedArchetype );

        ArchetypeCatalogXpp3Writer catalogWriter = new ArchetypeCatalogXpp3Writer();
        Writer writer = new FileWriter( catalogFile );
        catalogWriter.write( writer, catalog );
        IOUtils.closeQuietly( writer );
View Full Code Here

Examples of org.apache.maven.archetype.catalog.ArchetypeCatalog.addArchetype()

    {
        ArchetypeCatalog catalog = new ArchetypeCatalog();

        for ( Archetype archetype : archetypes )
        {
            catalog.addArchetype( archetype );
        }

        try
        {
            catalogWriter.write( writer, catalog );
View Full Code Here

Examples of org.apache.maven.archetype.catalog.ArchetypeCatalog.addArchetype()

                found = true;
            }
        }
        if ( !found )
        {
            catalog.addArchetype( newArchetype );
        }

        newArchetype.setVersion( archetype.getVersion() );
        newArchetype.setRepository( archetype.getRepository() );
        newArchetype.setDescription( archetype.getDescription() );
View Full Code Here

Examples of org.apache.maven.archetype.catalog.ArchetypeCatalog.addArchetype()

                        archetype.setVersion( version );

                        getLogger().info( "\tArchetype " + archetype + " defined by repository path" );
                    } // end if-else

                    catalog.addArchetype( archetype );
                }
                catch ( XmlPullParserException ex )
                {
                    ex.printStackTrace();
                }
View Full Code Here

Examples of org.apache.maven.archetype.catalog.ArchetypeCatalog.addArchetype()

        archetype.setDescription(info.description);

        if (StringUtils.isNotEmpty(request.getRepositoryUrl())) {
          archetype.setRepository(request.getRepositoryUrl());
        }
        catalog.addArchetype(archetype);
      }
      return catalog;
    }
    finally {
      if (infos != null) {
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.