Package org.apache.maven.archetype.old
Interface OldArchetype
- All Known Implementing Classes:
DefaultOldArchetype
public interface OldArchetype
Create a Maven project from an old archetype.
- Version:
- $Id$
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final java.lang.String
static final java.lang.String
static final java.lang.String
static final java.lang.String
static final java.lang.String
-
Method Summary
Modifier and TypeMethodDescriptionvoid
createArchetype
(ArchetypeGenerationRequest request, java.io.File archetypeFile) Create a project from an archetype file.void
createArchetype
(ArchetypeGenerationRequest request, org.apache.maven.artifact.repository.ArtifactRepository archetypeRepository) Download an archetype then create a project from it.
-
Field Details
-
ROLE
static final java.lang.String ROLE -
ARCHETYPE_DESCRIPTOR
static final java.lang.String ARCHETYPE_DESCRIPTOR- See Also:
-
ARCHETYPE_OLD_DESCRIPTOR
static final java.lang.String ARCHETYPE_OLD_DESCRIPTOR- See Also:
-
ARCHETYPE_RESOURCES
static final java.lang.String ARCHETYPE_RESOURCES- See Also:
-
ARCHETYPE_POM
static final java.lang.String ARCHETYPE_POM- See Also:
-
-
Method Details
-
createArchetype
void createArchetype(ArchetypeGenerationRequest request, org.apache.maven.artifact.repository.ArtifactRepository archetypeRepository) throws UnknownArchetype, ArchetypeNotFoundException, ArchetypeDescriptorException, ArchetypeTemplateProcessingException, InvalidPackaging Download an archetype then create a project from it. -
createArchetype
void createArchetype(ArchetypeGenerationRequest request, java.io.File archetypeFile) throws ArchetypeDescriptorException, ArchetypeTemplateProcessingException, InvalidPackaging Create a project from an archetype file.
-