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.String
Yes
The name of the archive.
java.lang.String
Yes
author :
The author that will be used in the generated code.
java.lang.String
Yes
binairyContentDescriptorFile :
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.File
No
De most common extension of the archive
java.lang.String
Yes
The default mime type of the archive.
java.lang.String
Yes
The package where the driver classes will be generated in.
java.lang.String
No
${project.groupId}.${project.artifactId}
The version for the driver.xml must be mayor.minor syntact using numbers
java.lang.String
No
1.0
entry Properties.
java.util.Properties
No
Must the plug in fail on error.
boolean
No
true
The base directory where the reports will be generated in by the build plugins.
java.io.File
No
${project.build.directory}/jarchive
The directory where the generated HelpMojo
file will
be put.
java.io.File
Yes
${project.build.directory}/generated-resources/jarchive
The directory where the generated java files will be put.
java.io.File
Yes
${project.build.directory}/generated-sources/jarchive
platform :
The default platform where the archive exists.
java.lang.String
Yes
The relative path from the basedir to the place where the resources will be placed in.
java.io.File
No
src/main/resources
The relative path from the basedir to the place where the sources will placed in.
java.io.File
No
src/main/java
version :
The starting version.
java.lang.String
No
${project.version}