Class DefaultFilesetArchetypeGenerator
java.lang.Object
org.apache.maven.archetype.generator.DefaultFilesetArchetypeGenerator
- All Implemented Interfaces:
FilesetArchetypeGenerator
@Named
@Singleton
public class DefaultFilesetArchetypeGenerator
extends Object
implements FilesetArchetypeGenerator
-
Field Summary
Fields inherited from interface org.apache.maven.archetype.generator.FilesetArchetypeGenerator
ROLE
-
Constructor Summary
ConstructorsConstructorDescriptionDefaultFilesetArchetypeGenerator
(ArchetypeArtifactManager archetypeArtifactManager, ArchetypeFilesResolver archetypeFilesResolver, PomManager pomManager, org.codehaus.plexus.velocity.VelocityComponent velocity) -
Method Summary
Modifier and TypeMethodDescriptionvoid
generateArchetype
(ArchetypeGenerationRequest request, File archetypeFile) Generate a project from an archetype file.getPackageAsDirectory
(String packageName)
-
Constructor Details
-
DefaultFilesetArchetypeGenerator
@Inject public DefaultFilesetArchetypeGenerator(ArchetypeArtifactManager archetypeArtifactManager, ArchetypeFilesResolver archetypeFilesResolver, PomManager pomManager, org.codehaus.plexus.velocity.VelocityComponent velocity)
-
-
Method Details
-
generateArchetype
public void generateArchetype(ArchetypeGenerationRequest request, File archetypeFile) throws UnknownArchetype, ArchetypeNotConfigured, ProjectDirectoryExists, PomFileExists, OutputFileExists, ArchetypeGenerationFailure, InvalidPackaging Description copied from interface:FilesetArchetypeGenerator
Generate a project from an archetype file. -
getPackageAsDirectory
-