@Singleton @Named(value="module-sets") public class ModuleSetAssemblyPhase extends Object implements AssemblyArchiverPhase, PhaseOrder
| Constructor and Description |
|---|
ModuleSetAssemblyPhase(org.apache.maven.project.ProjectBuilder projectBuilder,
DependencyResolver dependencyResolver)
Injected ctor.
|
| 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.
|
static List<DependencySet> |
getDependencySets(ModuleBinaries binaries) |
static Set<org.apache.maven.project.MavenProject> |
getModuleProjects(ModuleSet moduleSet,
AssemblerConfigurationSource configSource,
org.slf4j.Logger logger) |
int |
order() |
@Inject
public ModuleSetAssemblyPhase(org.apache.maven.project.ProjectBuilder projectBuilder,
DependencyResolver dependencyResolver)
public static List<DependencySet> getDependencySets(ModuleBinaries binaries)
public static Set<org.apache.maven.project.MavenProject> getModuleProjects(ModuleSet moduleSet, AssemblerConfigurationSource configSource, org.slf4j.Logger logger) throws ArchiveCreationException
ArchiveCreationExceptionpublic 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 PhaseOrderCopyright © 2002–2022 The Apache Software Foundation. All rights reserved.