All Classes and Interfaces

Class
Description
Contains common jobs for WAR mojos.
 
Handles the artifacts that needs to be packaged in the web application.
Packages the content of the classes directory.
Handles the classes directory that needs to be packaged in the web application.
 
A default overlay implementation based on an Artifact.
Holds a dependency and packaging information.
Display help information on maven-war-plugin.
Call mvn war:help -Ddetail=true -Dgoal=<goal-name> to display parameter details.
Thrown if the overlay configuration is invalid.
An overlay is a skeleton WAR added to another WAR project in order to inject a functionality, resources or any other shared component.
Manages the overlays.
Handles an overlay.
Set of file's paths.
Create an exploded webapp in a specified directory.
Generate the webapp in the WAR source directory.
Build a WAR file.
The packaging context.
The base packaging task.
Handles the project own resources, that is: The list of web resources, if any The content of the webapp directory if it exists The custom deployment descriptor(s), if any The content of the classes directory if it exists The dependencies of the project
 
Represents the structure of a web application composed of multiple overlays.
Callback interface to handle events related to filepath registration in the webapp.