Full name:
org.apache.maven.plugins:maven-war-plugin:2.2:inplace
Description:
Attributes:
Name | Type | Since | Description |
---|---|---|---|
cacheFile | File | 2.1-alpha-1 | The file containing the webapp structure cache. Default value is: ${project.build.directory}/war/work/webapp-cache.xml. |
warSourceDirectory | File | - | Single directory for extra files to include in the WAR. This is
where you place your JSP files. Default value is: ${basedir}/src/main/webapp. |
webappDirectory | File | - | The directory where the webapp is built. Default value is: ${project.build.directory}/${project.build.finalName}. |
workDirectory | File | - | Directory to unpack dependent WARs into if needed. Default value is: ${project.build.directory}/war/work. |
Name | Type | Since | Description |
---|---|---|---|
archive | MavenArchiveConfiguration | - | The archive configuration to use. See Maven
Archiver Reference. |
archiveClasses | boolean | 2.0.1 | Whether a JAR file will be created for the classes in the webapp.
Using this optional configuration parameter will make the compiled
classes to be archived into a JAR file and the classes directory
will then be excluded from the webapp. Default value is: false. |
containerConfigXML | File | - | The path to a configuration file for the servlet container. Note
that the file name may be different for different servlet
containers. Apache Tomcat uses a configuration file named
context.xml. The file will be copied to the META-INF directory. |
dependentWarExcludes | String | - | Deprecated. Use <overlay>/<excludes> instead |
dependentWarIncludes | String | - | Deprecated. Use <overlay>/<includes> instead |
escapeString | String | 2.1-beta-1 | Expression preceded with this String won't be interpolated.
\${foo} will be replaced with ${foo}. |
escapedBackslashesInFilePath | boolean | 2.1-alpha-2 | To escape interpolated values with Windows path
c:\foo\bar will be replaced with
c:\\foo\\bar. Default value is: false. |
filteringDeploymentDescriptors | boolean | 2.1-alpha-2 | To filter deployment descriptors. Disabled by default. Default value is: false. |
filters | List | - | Filters (property files) to include during the interpolation of the
pom.xml. |
nonFilteredFileExtensions | List | 2.1-alpha-2 | A list of file extensions that should not be filtered. Will be
used when filtering webResources and overlays. |
outputFileNameMapping | String | 2.1-alpha-1 | The file name mapping to use when copying libraries and TLDs. If no
file mapping is set (default) the files are copied with their
standard names. |
overlays | List | 2.1-alpha-1 | The overlays to apply. |
useCache | boolean | 2.1-alpha-1 | Whether the cache should be used to save the status of the webapp
across multiple runs. Experimental feature so disabled by default. Default value is: false. |
warSourceExcludes | String | - | The comma separated list of tokens to exclude when copying the
content of the warSourceDirectory. |
warSourceIncludes | String | - | The comma separated list of tokens to include when copying the
content of the warSourceDirectory. Default value is: **. |
webResources | Resource[] | - | The list of webResources we want to transfer. |
webXml | File | - | The path to the web.xml file to use. |
filteringDeploymentDescriptors: