Class DefaultArchetypeGenerator
java.lang.Object
org.apache.maven.archetype.generator.DefaultArchetypeGenerator
- All Implemented Interfaces:
ArchetypeGenerator
@Named
@Singleton
public class DefaultArchetypeGenerator
extends Object
implements ArchetypeGenerator
-
Field Summary
Fields inherited from interface org.apache.maven.archetype.generator.ArchetypeGenerator
ROLE
-
Constructor Summary
ConstructorsConstructorDescriptionDefaultArchetypeGenerator
(ArchetypeArtifactManager archetypeArtifactManager, FilesetArchetypeGenerator filesetGenerator, OldArchetype oldArchetype, org.eclipse.aether.RepositorySystem repositorySystem) -
Method Summary
Modifier and TypeMethodDescriptionvoid
generateArchetype
(ArchetypeGenerationRequest request, File archetypeFile, ArchetypeGenerationResult result) void
generateArchetype
(ArchetypeGenerationRequest request, ArchetypeGenerationResult result) getPackageAsDirectory
(String packageName) Common
-
Constructor Details
-
DefaultArchetypeGenerator
@Inject public DefaultArchetypeGenerator(ArchetypeArtifactManager archetypeArtifactManager, FilesetArchetypeGenerator filesetGenerator, OldArchetype oldArchetype, org.eclipse.aether.RepositorySystem repositorySystem)
-
-
Method Details
-
getPackageAsDirectory
Common -
generateArchetype
public void generateArchetype(ArchetypeGenerationRequest request, File archetypeFile, ArchetypeGenerationResult result) - Specified by:
generateArchetype
in interfaceArchetypeGenerator
-
generateArchetype
- Specified by:
generateArchetype
in interfaceArchetypeGenerator
-