public void createArchetype( ArchetypeGenerationRequest request, ArtifactRepository archetypeRepository ) throws UnknownArchetype, ArchetypeNotFoundException, ArchetypeDescriptorException, ArchetypeTemplateProcessingException { // ---------------------------------------------------------------------- // Download the archetype // ---------------------------------------------------------------------- File archetypeFile = archetypeArtifactManager.getArchetypeFile( request.getArchetypeGroupId(), request.getArchetypeArtifactId(), request.getArchetypeVersion(), archetypeRepository, request.getLocalRepository(), request.getRemoteArtifactRepositories(), request.getProjectBuildingRequest() ); createArchetype( request, archetypeFile ); }
repositories.add(archetypeRepository); if (request.getRemoteArtifactRepositories() != null) { repositories.addAll(request.getRemoteArtifactRepositories());
repositories.add( archetypeRepository ); if ( request.getRemoteArtifactRepositories() != null ) repositories.addAll( request.getRemoteArtifactRepositories() );
repositories.add( archetypeRepository ); if ( request.getRemoteArtifactRepositories() != null ) repositories.addAll( request.getRemoteArtifactRepositories() );