|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.apache.maven.plugin.AbstractMojo
org.apache.maven.plugin.assembly.mojos.AbstractAssemblyMojo
| Field Summary | |
protected boolean |
appendAssemblyId
Set to false to exclude the assembly id from the assembly final name. |
protected java.lang.String |
descriptor
Deprecated. Please use descriptors instead |
protected java.lang.String |
descriptorId
Deprecated. Please use descriptorRefs instead |
protected java.util.List |
filters
|
protected boolean |
ignoreMissingDescriptor
Set to true in order to not fail when a descriptor is missing. |
| Fields inherited from interface org.apache.maven.plugin.Mojo |
ROLE |
| Constructor Summary | |
AbstractAssemblyMojo()
|
|
| Method Summary | |
void |
execute()
Create the binary distribution. |
java.io.File |
getArchiveBaseDirectory()
|
java.lang.String |
getArchiverConfig()
|
protected AssemblyArchiver |
getAssemblyArchiver()
|
protected AssemblyReader |
getAssemblyReader()
|
java.io.File |
getBasedir()
|
java.lang.String |
getClassifier()
|
java.lang.String |
getDescriptor()
|
java.lang.String |
getDescriptorId()
|
java.lang.String[] |
getDescriptorReferences()
|
java.lang.String[] |
getDescriptors()
|
java.io.File |
getDescriptorSourceDirectory()
|
java.util.List |
getFilters()
|
java.lang.String |
getFinalName()
|
org.apache.maven.archiver.MavenArchiveConfiguration |
getJarArchiveConfiguration()
|
org.apache.maven.artifact.repository.ArtifactRepository |
getLocalRepository()
|
org.apache.maven.execution.MavenSession |
getMavenSession()
|
java.io.File |
getOutputDirectory()
|
abstract org.apache.maven.project.MavenProject |
getProject()
|
protected org.apache.maven.project.MavenProjectHelper |
getProjectHelper()
|
java.util.List |
getReactorProjects()
|
java.util.List |
getRemoteRepositories()
|
java.io.File |
getSiteDirectory()
|
java.lang.String |
getTarLongFileMode()
|
java.io.File |
getTemporaryRootDirectory()
|
java.io.File |
getWorkingDirectory()
|
boolean |
isAssemblyIdAppended()
|
boolean |
isDryRun()
|
boolean |
isIgnoreDirFormatExtensions()
|
boolean |
isIgnoreMissingDescriptor()
|
boolean |
isSiteIncluded()
|
protected boolean |
isThisTheExecutionRoot()
Returns true if the current project is located at the Execution Root Directory (where mvn was launched) |
void |
setAppendAssemblyId(boolean appendAssemblyId)
|
void |
setArchive(org.apache.maven.archiver.MavenArchiveConfiguration archive)
|
void |
setArchiveBaseDirectory(java.io.File archiveBaseDirectory)
|
void |
setAssemblyArchiver(AssemblyArchiver assemblyArchiver)
|
void |
setAssemblyReader(AssemblyReader assemblyReader)
|
void |
setBasedir(java.io.File basedir)
|
void |
setClassifier(java.lang.String classifier)
|
void |
setDescriptor(java.lang.String descriptor)
|
void |
setDescriptorId(java.lang.String descriptorId)
|
void |
setDescriptorRefs(java.lang.String[] descriptorRefs)
|
void |
setDescriptors(java.lang.String[] descriptors)
|
void |
setDescriptorSourceDirectory(java.io.File descriptorSourceDirectory)
|
void |
setFilters(java.util.List filters)
|
void |
setFinalName(java.lang.String finalName)
|
void |
setIgnoreMissingDescriptor(boolean ignoreMissingDescriptor)
|
void |
setIncludeSite(boolean includeSite)
|
void |
setLocalRepository(org.apache.maven.artifact.repository.ArtifactRepository localRepository)
|
void |
setOutputDirectory(java.io.File outputDirectory)
|
void |
setProjectHelper(org.apache.maven.project.MavenProjectHelper projectHelper)
|
void |
setReactorProjects(java.util.List reactorProjects)
|
void |
setSiteDirectory(java.io.File siteDirectory)
|
void |
setTarLongFileMode(java.lang.String tarLongFileMode)
|
void |
setTempRoot(java.io.File tempRoot)
|
void |
setWorkDirectory(java.io.File workDirectory)
|
| Methods inherited from class org.apache.maven.plugin.AbstractMojo |
getLog, getPluginContext, setLog, setPluginContext |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
protected java.lang.String descriptorId
protected java.lang.String descriptor
protected boolean appendAssemblyId
protected boolean ignoreMissingDescriptor
protected java.util.List filters
| Constructor Detail |
public AbstractAssemblyMojo()
| Method Detail |
public void execute()
throws org.apache.maven.plugin.MojoExecutionException,
org.apache.maven.plugin.MojoFailureException
execute in interface org.apache.maven.plugin.Mojoorg.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoFailureExceptionprotected boolean isThisTheExecutionRoot()
protected AssemblyArchiver getAssemblyArchiver()
protected AssemblyReader getAssemblyReader()
public java.io.File getBasedir()
getBasedir in interface AssemblerConfigurationSourcepublic java.lang.String getDescriptor()
getDescriptor in interface AssemblerConfigurationSourcepublic java.lang.String getDescriptorId()
getDescriptorId in interface AssemblerConfigurationSourcepublic java.lang.String[] getDescriptorReferences()
getDescriptorReferences in interface AssemblerConfigurationSourcepublic java.io.File getDescriptorSourceDirectory()
getDescriptorSourceDirectory in interface AssemblerConfigurationSourcepublic java.lang.String[] getDescriptors()
getDescriptors in interface AssemblerConfigurationSourcepublic abstract org.apache.maven.project.MavenProject getProject()
getProject in interface AssemblerConfigurationSourcepublic java.io.File getSiteDirectory()
getSiteDirectory in interface AssemblerConfigurationSourcepublic boolean isSiteIncluded()
isSiteIncluded in interface AssemblerConfigurationSourcepublic java.lang.String getFinalName()
getFinalName in interface AssemblerConfigurationSourcepublic boolean isAssemblyIdAppended()
isAssemblyIdAppended in interface AssemblerConfigurationSourcepublic java.lang.String getTarLongFileMode()
getTarLongFileMode in interface AssemblerConfigurationSourcepublic java.io.File getOutputDirectory()
getOutputDirectory in interface AssemblerConfigurationSourcepublic org.apache.maven.archiver.MavenArchiveConfiguration getJarArchiveConfiguration()
getJarArchiveConfiguration in interface AssemblerConfigurationSourcepublic java.io.File getWorkingDirectory()
getWorkingDirectory in interface AssemblerConfigurationSourcepublic org.apache.maven.artifact.repository.ArtifactRepository getLocalRepository()
getLocalRepository in interface AssemblerConfigurationSourcepublic java.io.File getTemporaryRootDirectory()
getTemporaryRootDirectory in interface AssemblerConfigurationSourcepublic java.io.File getArchiveBaseDirectory()
getArchiveBaseDirectory in interface AssemblerConfigurationSourcepublic java.util.List getFilters()
getFilters in interface AssemblerConfigurationSourcepublic java.util.List getReactorProjects()
getReactorProjects in interface AssemblerConfigurationSourcepublic java.lang.String getClassifier()
getClassifier in interface AssemblerConfigurationSourceprotected org.apache.maven.project.MavenProjectHelper getProjectHelper()
public void setAppendAssemblyId(boolean appendAssemblyId)
public void setArchive(org.apache.maven.archiver.MavenArchiveConfiguration archive)
public void setArchiveBaseDirectory(java.io.File archiveBaseDirectory)
public void setAssemblyArchiver(AssemblyArchiver assemblyArchiver)
public void setAssemblyReader(AssemblyReader assemblyReader)
public void setBasedir(java.io.File basedir)
public void setClassifier(java.lang.String classifier)
public void setDescriptor(java.lang.String descriptor)
public void setDescriptorId(java.lang.String descriptorId)
public void setDescriptorRefs(java.lang.String[] descriptorRefs)
public void setDescriptors(java.lang.String[] descriptors)
public void setDescriptorSourceDirectory(java.io.File descriptorSourceDirectory)
public void setFilters(java.util.List filters)
public void setFinalName(java.lang.String finalName)
public void setIncludeSite(boolean includeSite)
public void setLocalRepository(org.apache.maven.artifact.repository.ArtifactRepository localRepository)
public void setOutputDirectory(java.io.File outputDirectory)
public void setProjectHelper(org.apache.maven.project.MavenProjectHelper projectHelper)
public void setReactorProjects(java.util.List reactorProjects)
public void setSiteDirectory(java.io.File siteDirectory)
public void setTarLongFileMode(java.lang.String tarLongFileMode)
public void setTempRoot(java.io.File tempRoot)
public void setWorkDirectory(java.io.File workDirectory)
public java.util.List getRemoteRepositories()
getRemoteRepositories in interface AssemblerConfigurationSourcepublic boolean isDryRun()
isDryRun in interface AssemblerConfigurationSourcepublic boolean isIgnoreDirFormatExtensions()
isIgnoreDirFormatExtensions in interface AssemblerConfigurationSourcepublic boolean isIgnoreMissingDescriptor()
isIgnoreMissingDescriptor in interface AssemblerConfigurationSourcepublic void setIgnoreMissingDescriptor(boolean ignoreMissingDescriptor)
public org.apache.maven.execution.MavenSession getMavenSession()
getMavenSession in interface AssemblerConfigurationSourcepublic java.lang.String getArchiverConfig()
getArchiverConfig in interface AssemblerConfigurationSource
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||