Modifier and Type | Method and Description |
---|---|
File |
DefaultAssemblyArchiver.createArchive(Assembly assembly,
String fullName,
String format,
AssemblerConfigurationSource configSource,
boolean recompressZippedFiles)
Create the assembly archive.
|
File |
AssemblyArchiver.createArchive(Assembly assembly,
String fullName,
String format,
AssemblerConfigurationSource configSource,
boolean recompressZippedFiles) |
Modifier and Type | Method and Description |
---|---|
protected void |
ModuleSetAssemblyPhase.addModuleArtifact(Artifact artifact,
MavenProject project,
Archiver archiver,
AssemblerConfigurationSource configSource,
ModuleBinaries binaries) |
protected void |
ModuleSetAssemblyPhase.addModuleBinaries(ModuleBinaries binaries,
Set<MavenProject> projects,
Archiver archiver,
AssemblerConfigurationSource configSource,
AssemblyContext context) |
protected void |
ModuleSetAssemblyPhase.addModuleSourceFileSets(ModuleSources sources,
Set<MavenProject> moduleProjects,
Archiver archiver,
AssemblerConfigurationSource configSource) |
protected FileSet |
ModuleSetAssemblyPhase.createFileSet(FileSet fileSet,
ModuleSources sources,
MavenProject moduleProject,
AssemblerConfigurationSource configSource) |
void |
RepositoryAssemblyPhase.execute(Assembly assembly,
Archiver archiver,
AssemblerConfigurationSource configSource,
AssemblyContext context)
Handle the associated section of the assembly descriptor.
|
void |
ModuleSetAssemblyPhase.execute(Assembly assembly,
Archiver archiver,
AssemblerConfigurationSource configSource,
AssemblyContext context)
Handle the associated section of the assembly descriptor.
|
void |
FileSetAssemblyPhase.execute(Assembly assembly,
Archiver archiver,
AssemblerConfigurationSource configSource,
AssemblyContext context)
Handle the associated section of the assembly descriptor.
|
void |
FileItemAssemblyPhase.execute(Assembly assembly,
Archiver archiver,
AssemblerConfigurationSource configSource,
AssemblyContext context)
Handle the associated section of the assembly descriptor.
|
void |
DependencySetAssemblyPhase.execute(Assembly assembly,
Archiver archiver,
AssemblerConfigurationSource configSource,
AssemblyContext context)
Handle the associated section of the assembly descriptor.
|
void |
AssemblyArchiverPhase.execute(Assembly assembly,
Archiver archiver,
AssemblerConfigurationSource configSource,
AssemblyContext context)
Handle the associated section of the assembly descriptor.
|
Modifier and Type | Method and Description |
---|---|
protected void |
AddDependencySetsTask.addDependencySet(DependencySet dependencySet,
Archiver archiver,
AssemblerConfigurationSource configSource) |
protected void |
AddFileSetsTask.addFileSet(FileSet fileSet,
Archiver archiver,
AssemblerConfigurationSource configSource,
File archiveBaseDir) |
protected void |
AddDependencySetsTask.addNonArchiveDependency(Artifact depArtifact,
MavenProject depProject,
DependencySet dependencySet,
Archiver archiver,
AssemblerConfigurationSource configSource) |
void |
ArchiverTask.execute(Archiver archiver,
AssemblerConfigurationSource configSource) |
void |
AddFileSetsTask.execute(Archiver archiver,
AssemblerConfigurationSource configSource) |
void |
AddDependencySetsTask.execute(Archiver archiver,
AssemblerConfigurationSource configSource) |
void |
AddArtifactTask.execute(Archiver archiver,
AssemblerConfigurationSource configSource) |
protected File |
AddFileSetsTask.getFileSetDirectory(FileSet fileSet,
File basedir,
File archiveBaseDir) |
Modifier and Type | Method and Description |
---|---|
File |
FileFormatter.format(File source,
boolean filter,
String lineEnding,
File tempRoot,
String encoding) |
File |
FileFormatter.format(File source,
boolean filter,
String lineEnding,
String encoding) |
File |
FileSetFormatter.formatFileSetForAssembly(File fileSetDir,
FileSet set) |
Modifier and Type | Method and Description |
---|---|
static String |
AssemblyFormatUtils.evaluateFileNameMapping(String expression,
Artifact artifact,
MavenProject mainProject,
MavenProject artifactProject)
|
static String |
AssemblyFormatUtils.evaluateFileNameMapping(String expression,
Artifact artifact,
MavenProject mainProject,
MavenProject moduleProject,
Artifact moduleArtifact,
MavenProject artifactProject,
AssemblerConfigurationSource configSource)
ORDER OF INTERPOLATION PRECEDENCE:
prefixed with "module.", if moduleProject != null
Artifact instance for module, if moduleArtifact != null
ArtifactHandler instance for module, if moduleArtifact != null
MavenProject instance for module
prefixed with "artifact."
Artifact instance
ArtifactHandler instance for artifact
MavenProject instance for artifact
prefixed with "pom." or "project."
MavenProject instance from current build
no prefix, using main project instance
MavenProject instance from current build
Support for special expressions, like ${dashClassifier?}
user-defined properties from the command line
properties from main project
system properties, from the MavenSession instance (to support IDEs)
environment variables.
|
static String |
AssemblyFormatUtils.evaluateFileNameMapping(String expression,
Artifact artifact,
MavenProject mainProject,
MavenProject artifactProject,
AssemblerConfigurationSource configSource) |
static String |
AssemblyFileUtils.getLineEndingCharacters(String lineEnding) |
static String |
AssemblyFormatUtils.getOutputDirectory(String output,
MavenProject mainProject,
MavenProject moduleProject,
MavenProject artifactProject,
String finalName,
AssemblerConfigurationSource configSource)
ORDER OF INTERPOLATION PRECEDENCE:
Support for special expressions, like ${finalName} (use the assembly plugin configuration not the build
config)
prefixed with "module." if moduleProject is non-null
MavenProject instance for module being assembled
prefixed with "artifact." if artifactProject is non-null
MavenProject instance for artifact
user-defined properties from the command line
prefixed with "pom." or "project.", or no prefix at all
MavenProject instance from current build
properties from main project
system properties, from the MavenSession instance (to support IDEs)
environment variables.
|
static String |
AssemblyFormatUtils.getOutputDirectory(String output,
MavenProject mainProject,
MavenProject artifactProject,
String finalName)
|
static String |
AssemblyFormatUtils.getOutputDirectory(String output,
MavenProject mainProject,
MavenProject artifactProject,
String finalName,
AssemblerConfigurationSource configSource) |
static int |
TypeConversionUtils.modeToInt(String mode,
org.codehaus.plexus.logging.Logger logger) |
Copyright © 2002–2014 The Apache Software Foundation. All rights reserved.