Full name:
net.sourceforge.jarchive:maven-jarchive-plugin:1.0-SNAPSHOT:generate-template
Description:
This will generate the classes and other resources for an archive implementation.
Attributes:
| Name | Type | Since | Description |
|---|---|---|---|
| archiveDescription | String |
- |
The description of the archive. |
| archiveName | String |
- |
The name of the archive. |
| author | String |
- |
The author that will be used in the generated code. |
| defaultExtension | String |
- |
De most common extension of the archive |
| defaultMimetype | String |
- |
The default mime type of the archive. |
| generatedResourcesBaseDir | File |
- |
The directory where the generated HelpMojo file will
be put. |
| generatedSourcesBaseDir | File |
- |
The directory where the generated java files will be put. |
| platform | String |
- |
The default platform where the archive exists. |
| Name | Type | Since | Description |
|---|---|---|---|
| binairyContentDescriptorFile | File |
- |
The location of the text for describing the contents. If this is not used the plugin will try to look in it's on repository to find a match. |
| driverPackage | String |
- |
The package where the driver classes will be generated in. Default value is: ${project.groupId}.${project.artifactId}. |
| driverVersion | String |
- |
The version for the driver.xml must be mayor.minor syntact using
numbers Default value is: 1.0. |
| entryProperties | Properties |
- |
entry Properties. |
| failOnError | boolean |
- |
Must the plug in fail on error. Default value is: true. |
| generatedReportBaseDir | File |
- |
The base directory where the reports will be generated in by the build plugins. |
| resourceBaseDir | File |
- |
The relative path from the basedir to the place where the resources
will be placed in. Default value is: src/main/resources. |
| sourceBaseDir | File |
- |
The relative path from the basedir to the place where the sources
will placed in. Default value is: src/main/java. |
| version | String |
- |
The starting version. Default value is: ${project.version}. |
The description of the archive.
java.lang.StringYesThe name of the archive.
java.lang.StringYesauthor :
The author that will be used in the generated code.
java.lang.StringYesbinairyContentDescriptorFile :
The location of the text for describing the contents. If this is not used the plugin will try to look in it's on repository to find a match.
java.io.FileNoDe most common extension of the archive
java.lang.StringYesThe default mime type of the archive.
java.lang.StringYesThe package where the driver classes will be generated in.
java.lang.StringNo${project.groupId}.${project.artifactId}The version for the driver.xml must be mayor.minor syntact using numbers
java.lang.StringNo1.0entry Properties.
java.util.PropertiesNoMust the plug in fail on error.
booleanNotrueThe base directory where the reports will be generated in by the build plugins.
java.io.FileNo${project.build.directory}/jarchiveThe directory where the generated HelpMojo file will
be put.
java.io.FileYes${project.build.directory}/generated-resources/jarchiveThe directory where the generated java files will be put.
java.io.FileYes${project.build.directory}/generated-sources/jarchiveplatform :
The default platform where the archive exists.
java.lang.StringYesThe relative path from the basedir to the place where the resources will be placed in.
java.io.FileNosrc/main/resourcesThe relative path from the basedir to the place where the sources will placed in.
java.io.FileNosrc/main/javaversion :
The starting version.
java.lang.StringNo${project.version}