Builds archetype containers based from an existing Maven project (currently under development).
Mojo Attributes:
| Name | Type | Description |
|---|---|---|
| archetypeProperties | File |
Contains Archetype Properties. Default value is ${basedir}/src/main/archetype/archetype.properties. |
| localRepository | ArtifactRepository |
Maven's local repository. |
| project | MavenProject |
The Maven Project to be used as the basis for the creating of the archetype. |
| targetDirectory | File |
Output build directory. Default value is ${project.build.directory}. |
| Name | Type | Description |
|---|---|---|
| archetypeCreator | ArchetypeCreator |
Maven ArchetypeCreator |
| projectHelper | MavenProjectHelper |
Maven ProjectHelper |
Maven ArchetypeCreator
org.apache.maven.archetype.ArchetypeCreatorNojava.io.FileYes${archetypeProperties}${basedir}/src/main/archetype/archetype.propertiesorg.apache.maven.artifact.repository.ArtifactRepositoryYes${localRepository}org.apache.maven.project.MavenProjectYes${project}org.apache.maven.project.MavenProjectHelperNojava.io.FileYes${targetDirectory}${project.build.directory}