Full name:
org.apache.maven.plugins:maven-archetype-plugin:2.0-alpha-4:create-from-project
Description:
Creates sample archetype from current project.
Attributes:
generate-sources
prior to executing itself.Name | Type | Since | Description |
---|---|---|---|
archetypeFilteredExtentions | String |
- |
File extensions which are checked for project's text files (vs binary files). |
archetypeLanguages | String |
- |
Directory names which are checked for project's sources main package. |
archetypeRegistryFile | File |
- |
The location of the registry file. |
defaultEncoding | String |
- |
Velocity templates encoding. Default value is: UTF-8 . |
interactive | boolean |
- |
Enable the interactive mode to define the archetype from the
project. Default value is: false . |
keepParent | boolean |
- |
Poms in archetype are created with their initial parent. This property is ignored when preserveCData is true. |
localRepository | ArtifactRepository |
- |
(no description) |
outputDirectory | File |
- |
(no description) |
packageName | String |
- |
(no description) |
partialArchetype | boolean |
- |
Create a partial archetype. |
preserveCData | boolean |
- |
Create pom's velocity templates with CDATA preservasion. This uses the String replaceAll method and risk to have some overly replacement capabilities (beware of '1.0' value). |
propertyFile | File |
- |
The property file that holds the plugin configuration. |
testMode | boolean |
- |
(no description) |
File extensions which are checked for project's text files (vs binary files).
java.lang.String
No
${archetype.filteredExtentions}
Directory names which are checked for project's sources main package.
java.lang.String
No
${archetype.languages}
The location of the registry file.
java.io.File
No
${user.home}/.m2/archetype.xml
Velocity templates encoding.
java.lang.String
No
${archetype.encoding}
UTF-8
Enable the interactive mode to define the archetype from the project.
boolean
No
${interactive}
false
Poms in archetype are created with their initial parent. This property is ignored when preserveCData is true.
boolean
No
${archetype.keepParent}
(no description)
org.apache.maven.artifact.repository.ArtifactRepository
No
${localRepository}
(no description)
java.io.File
No
${basedir}/target
(no description)
java.lang.String
No
${packageName}
Create a partial archetype.
boolean
No
${archetype.partialArchetype}
Create pom's velocity templates with CDATA preservasion. This uses the String replaceAll method and risk to have some overly replacement capabilities (beware of '1.0' value).
boolean
No
${archetype.preserveCData}
The property file that holds the plugin configuration.
java.io.File
No
${archetype.properties}
testMode :
(no description)
boolean
No
${testMode}