Full name:
org.alfresco.maven.plugin:maven-amp-plugin:2.0.1:explodedAmp
Description:
Generate the exploded webapp
Attributes:
runtime.package.| Name | Type | Since | Description |
|---|---|---|---|
| mAmpConfigDirectory | File |
- |
Single directory for extra files to include in the AMP. |
| mAmpDirectory | File |
- |
The directory where the webapp is built. |
| mAmpWebDirectory | File |
- |
Single directory for extra files to include in the AMP. |
| mCacheFile | File |
2.1 |
The file containing the webapp structure cache. |
| mWorkDirectory | File |
- |
Directory to unpack dependent AMPs into if needed |
| Name | Type | Since | Description |
|---|---|---|---|
| archive | MavenArchiveConfiguration |
- |
The maven archive configuration to use. |
| dependentAmpExcludes | String |
- |
The comma separated list of tokens to exclude when doing a AMP overlay. |
| dependentAmpIncludes | String |
- |
The comma separated list of tokens to include when doing a AMP overlay. Default is '**' |
| filters | List |
- |
Filters (property files) to include during the interpolation of the pom.xml. |
| mAmpJarExcludes | String |
- |
The comma separated list of tokens to exclude from the AMP created
JAR file. By default module configuration is left outside jars. Default value is: alfresco/module/**. |
| mAmpJarIncludes | String |
- |
The comma separated list of tokens to include in the AMP internal JAR. Default **. Default is '**'. |
| mAmpResources | Resource[] |
- |
The list of webResources we want to transfer. |
| mAmpWebExcludes | String |
- |
The comma separated list of tokens to exclude from the AMP created JAR file. By default module configuration is left outside jars. |
| mAmpWebIncludes | String |
- |
The comma separated list of tokens to include in the AMP internal
JAR. Default **. Default is '**'. Default value is: **. |
| mModuleProperties | File |
- |
The path to the web.xml file to use. Default value is: ${project.basedir}/module.properties. |
| mOutputFileNameMapping | String |
2.0.3 |
The file name mapping to use to copy libraries and tlds. If no file mapping is set (default) the file is copied with its standard name. |
| mOverlays | List |
2.1 |
The overlays to apply. |
| mUseCache | boolean |
2.1 |
Whether the cache should be used to save the status of the webapp
accross multiple runs. Default value is: true. |
archive :
The maven archive configuration to use.
org.apache.maven.archiver.MavenArchiveConfigurationNoThe comma separated list of tokens to exclude when doing a AMP overlay.
java.lang.StringNoThe comma separated list of tokens to include when doing a AMP overlay. Default is '**'
java.lang.StringNofilters :
Filters (property files) to include during the interpolation of the pom.xml.
java.util.ListNo${project.build.filters}Single directory for extra files to include in the AMP.
java.io.FileYes${project.build.outputDirectory}The directory where the webapp is built.
java.io.FileYes${project.build.directory}/${project.build.finalName}The comma separated list of tokens to exclude from the AMP created JAR file. By default module configuration is left outside jars.
java.lang.StringNoalfresco/module/**The comma separated list of tokens to include in the AMP internal JAR. Default **. Default is '**'.
java.lang.StringNoThe list of webResources we want to transfer.
org.apache.maven.model.Resource[]NoSingle directory for extra files to include in the AMP.
java.io.FileYes${basedir}/src/main/webappThe comma separated list of tokens to exclude from the AMP created JAR file. By default module configuration is left outside jars.
java.lang.StringNoThe comma separated list of tokens to include in the AMP internal JAR. Default **. Default is '**'.
java.lang.StringNo**The file containing the webapp structure cache.
java.io.File2.1Yes${project.build.directory}/amp/work/amp-cache.xmlThe path to the web.xml file to use.
java.io.FileNo${maven.amp.moduleProperties}${project.basedir}/module.propertiesThe file name mapping to use to copy libraries and tlds. If no file mapping is set (default) the file is copied with its standard name.
java.lang.String2.0.3NoThe overlays to apply.
java.util.List2.1NoWhether the cache should be used to save the status of the webapp accross multiple runs.
boolean2.1No${useCache}trueDirectory to unpack dependent AMPs into if needed
java.io.FileYes${project.build.directory}/amp/work