@Component(role=AssemblyArchiverPhase.class, hint="dependency-sets") public class DependencySetAssemblyPhase extends org.codehaus.plexus.logging.AbstractLogEnabled implements AssemblyArchiverPhase, PhaseOrder
| Modifier and Type | Field and Description |
|---|---|
private org.codehaus.plexus.archiver.manager.ArchiverManager |
archiverManager |
private DependencyResolver |
dependencyResolver |
private org.apache.maven.project.ProjectBuilder |
projectBuilder |
ROLE| Constructor and Description |
|---|
DependencySetAssemblyPhase()
Default constructor.
|
DependencySetAssemblyPhase(org.apache.maven.project.ProjectBuilder projectBuilder,
DependencyResolver dependencyResolver,
org.codehaus.plexus.logging.Logger logger) |
| Modifier and Type | Method and Description |
|---|---|
void |
execute(Assembly assembly,
org.codehaus.plexus.archiver.Archiver archiver,
AssemblerConfigurationSource configSource)
Handle the associated section of the assembly descriptor.
|
int |
order() |
@Requirement private org.apache.maven.project.ProjectBuilder projectBuilder
@Requirement private org.codehaus.plexus.archiver.manager.ArchiverManager archiverManager
@Requirement private DependencyResolver dependencyResolver
public DependencySetAssemblyPhase()
public DependencySetAssemblyPhase(org.apache.maven.project.ProjectBuilder projectBuilder,
DependencyResolver dependencyResolver,
org.codehaus.plexus.logging.Logger logger)
projectBuilder - The Maven Project Builder.logger - The Logger.public void execute(Assembly assembly, org.codehaus.plexus.archiver.Archiver archiver, AssemblerConfigurationSource configSource) throws ArchiveCreationException, AssemblyFormattingException, InvalidAssemblerConfigurationException, DependencyResolutionException
execute in interface AssemblyArchiverPhaseassembly - The assembly descriptor to usearchiver - The archiver used to create the assembly archive, to which files/directories/artifacts are
addedconfigSource - The configuration for this assembly build, normally derived from the plugin that launched
the assembly process.ArchiveCreationException - in case of an archive
creation error.AssemblyFormattingException - in case of a assembly
formatting exception.InvalidAssemblerConfigurationException - in case of an invalid
assembler configuration.DependencyResolutionExceptionpublic int order()
order in interface PhaseOrder