All Classes and Interfaces

Class
Description
 
 
 
 
 
 
 
 
Assembly configuration
 
An assembly defines a collection of files usually distributed in an archive format such as zip, tar, or tar.gz that is generated from a project.
Creates an archive
Handles one top-level section of the assembly descriptor, to determine which files to include in the assembly archive for that section.
 
 
 
 
 
 
 
 
Delegating archiver implementation that supports: dry-running (where the delegate archiver is never actually called) prefixing (where all paths have a set global prefix prepended before addition) duplication checks on archive additions (for archive-file path + prefix)
 
 
Class AssemblyXpp3Reader.
 
Class AssemblyXpp3Writer.
Describes the component layout and packaging.
plexus: Plexus Components XML file filter META-INF/plexus/components.xml.
Class ComponentXpp3Reader.
 
Class ComponentXpp3Writer.
 
Configures a filter for files headed into the assembly archive, to enable aggregation of various types of descriptor fragments, such as components.xml, web.xml, etc.
Copy of deprecated DebugConfigurationListener updated to Slf4j.
Controller component designed to organize the many activities involved in creating an assembly archive.
 
 
 
Convenience component that aids in the resolution of dependency artifacts, according to various configurations such as transitivity flag and scope.
A dependencySet allows inclusion and exclusion of project dependencies in the assembly.
Handles the top-level <dependencySets/> section of the assembly descriptor.
A file allows individual file inclusion with the option to change the destination filename not supported by fileSets.
Handles the top-level <files/> section of the assembly descriptor.
A fileSet allows the inclusion of groups of files into the assembly.
Handles the <fileSets/> top-level section of the assembly descriptor.
 
Display help information on maven-assembly-plugin.
Call mvn assembly:help -Ddetail=true -Dgoal=<goal-name> to display parameter details.
 
 
Enumeration to keep the different line ending types we support.
Line Ending class which contains convenience methods to change line endings.
 
 
 
metaInf-services: META-INF/services/* aggregating handler.
metaInf-spring: Spring's META-INF/spring.* aggregating handler.
Contains configuration options for including the binary files of a project module in an assembly.
A moduleSet represent one or more project <module> present inside a project's pom.xml.
Handles the <moduleSets/> top-level section of the assembly descriptor.
 
Contains configuration options for including the source files of a project module in an assembly.
Indicates the order of a phase Elements without order will come before the ordered elements
 
 
file-aggregator: Generic aggregating handler, configured with filePattern and outputPath.
Assemble an application bundle or distribution from an assembly descriptor.
 
Specifies options for including/excluding/filtering items extracted from an archive.