@Mojo(name="single", requiresDependencyResolution=TEST, threadSafe=true) public class SingleAssemblyMojo extends AbstractAssemblyMojo
descriptors
, descriptorRefs
, and descriptorSourceDirectory
are disjoint, i.e., they are not combined during descriptor location calculation.commandLinePropertiesInterpolator, envInterpolator, mainProjectInterpolator, rootInterpolator
Constructor and Description |
---|
SingleAssemblyMojo() |
Modifier and Type | Method and Description |
---|---|
void |
execute()
Create the binary distribution.
|
org.apache.maven.project.MavenProject |
getProject() |
getAdditionalProperties, getArchiveBaseDirectory, getArchiverConfig, getBasedir, getCommandLinePropsInterpolator, getDelimiters, getDescriptorReferences, getDescriptors, getDescriptorSourceDirectory, getEncoding, getEnvInterpolator, getEscapeString, getFilters, getFinalName, getJarArchiveConfiguration, getLocalRepository, getMainProjectInterpolator, getMavenReaderFilter, getMavenSession, getMergeManifestMode, getOutputDirectory, getOverrideGid, getOverrideGroupName, getOverrideUid, getOverrideUserName, getReactorProjects, getRemoteRepositories, getRepositoryInterpolator, getSiteDirectory, getTarLongFileMode, getTemporaryRootDirectory, getWorkingDirectory, isAssemblyIdAppended, isDryRun, isIgnoreDirFormatExtensions, isIgnoreMissingDescriptor, isIgnorePermissions, isIncludeProjectBuildFilters, isUpdateOnly, isUseJvmChmod, mainProjectInterpolator, setAppendAssemblyId, setArchive, setBasedir, setDelimiters, setDescriptorRefs, setDescriptors, setFilters, setFinalName, setLocalRepository, setOutputDirectory, setReactorProjects, setSiteDirectory, setTarLongFileMode, setTempRoot, setWorkDirectory
public void execute() throws org.apache.maven.plugin.MojoExecutionException, org.apache.maven.plugin.MojoFailureException
AbstractAssemblyMojo
execute
in interface org.apache.maven.plugin.Mojo
execute
in class AbstractAssemblyMojo
org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoFailureException
public org.apache.maven.project.MavenProject getProject()
getProject
in interface AssemblerConfigurationSource
getProject
in class AbstractAssemblyMojo
Copyright © 2002–2022 The Apache Software Foundation. All rights reserved.