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
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.