|
||||||||||
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
public abstract class 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<java.lang.String> |
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()
Deprecated. This has been replaced by getDescriptors() |
java.lang.String |
getDescriptorId()
Deprecated. This has been replaced by getDescriptorReferences() |
java.lang.String[] |
getDescriptorReferences()
|
java.lang.String[] |
getDescriptors()
|
java.io.File |
getDescriptorSourceDirectory()
|
java.util.List<java.lang.String> |
getFilters()
|
java.lang.String |
getFinalName()
|
org.apache.maven.archiver.MavenArchiveConfiguration |
getJarArchiveConfiguration()
|
org.apache.maven.artifact.repository.ArtifactRepository |
getLocalRepository()
|
org.apache.maven.shared.filtering.MavenFileFilter |
getMavenFileFilter()
|
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<org.apache.maven.project.MavenProject> |
getReactorProjects()
|
java.util.List<org.apache.maven.artifact.repository.ArtifactRepository> |
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 |
isIgnorePermissions()
|
boolean |
isSiteIncluded()
|
protected boolean |
isThisTheExecutionRoot()
Returns true if the current project is located at the Execution Root Directory (where mvn was launched) |
boolean |
isUpdateOnly()
|
boolean |
isUseJvmChmod()
|
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)
Deprecated. This has been replaced by setDescriptors(String[]) |
void |
setDescriptorId(java.lang.String descriptorId)
Deprecated. This has been replaced by setDescriptorRefs(String[]) |
void |
setDescriptorRefs(java.lang.String[] descriptorRefs)
|
void |
setDescriptors(java.lang.String[] descriptors)
|
void |
setDescriptorSourceDirectory(java.io.File descriptorSourceDirectory)
|
void |
setFilters(java.util.List<java.lang.String> 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<org.apache.maven.project.MavenProject> 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 |
---|
@Deprecated protected java.lang.String descriptorId
@Deprecated protected java.lang.String descriptor
protected boolean appendAssemblyId
protected boolean ignoreMissingDescriptor
protected java.util.List<java.lang.String> 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.Mojo
org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoFailureException
protected boolean isThisTheExecutionRoot()
protected AssemblyArchiver getAssemblyArchiver()
protected AssemblyReader getAssemblyReader()
public java.io.File getBasedir()
getBasedir
in interface AssemblerConfigurationSource
@Deprecated public java.lang.String getDescriptor()
getDescriptors()
getDescriptor
in interface AssemblerConfigurationSource
@Deprecated public java.lang.String getDescriptorId()
getDescriptorReferences()
getDescriptorId
in interface AssemblerConfigurationSource
public java.lang.String[] getDescriptorReferences()
getDescriptorReferences
in interface AssemblerConfigurationSource
public java.io.File getDescriptorSourceDirectory()
getDescriptorSourceDirectory
in interface AssemblerConfigurationSource
public java.lang.String[] getDescriptors()
getDescriptors
in interface AssemblerConfigurationSource
public abstract org.apache.maven.project.MavenProject getProject()
getProject
in interface AssemblerConfigurationSource
public java.io.File getSiteDirectory()
getSiteDirectory
in interface AssemblerConfigurationSource
public boolean isSiteIncluded()
isSiteIncluded
in interface AssemblerConfigurationSource
public java.lang.String getFinalName()
getFinalName
in interface AssemblerConfigurationSource
public boolean isAssemblyIdAppended()
isAssemblyIdAppended
in interface AssemblerConfigurationSource
public java.lang.String getTarLongFileMode()
getTarLongFileMode
in interface AssemblerConfigurationSource
public java.io.File getOutputDirectory()
getOutputDirectory
in interface AssemblerConfigurationSource
public org.apache.maven.archiver.MavenArchiveConfiguration getJarArchiveConfiguration()
getJarArchiveConfiguration
in interface AssemblerConfigurationSource
public java.io.File getWorkingDirectory()
getWorkingDirectory
in interface AssemblerConfigurationSource
public org.apache.maven.artifact.repository.ArtifactRepository getLocalRepository()
getLocalRepository
in interface AssemblerConfigurationSource
public java.io.File getTemporaryRootDirectory()
getTemporaryRootDirectory
in interface AssemblerConfigurationSource
public java.io.File getArchiveBaseDirectory()
getArchiveBaseDirectory
in interface AssemblerConfigurationSource
public java.util.List<java.lang.String> getFilters()
getFilters
in interface AssemblerConfigurationSource
public java.util.List<org.apache.maven.project.MavenProject> getReactorProjects()
getReactorProjects
in interface AssemblerConfigurationSource
public java.lang.String getClassifier()
getClassifier
in interface AssemblerConfigurationSource
protected 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)
@Deprecated public void setDescriptor(java.lang.String descriptor)
setDescriptors(String[])
@Deprecated public void setDescriptorId(java.lang.String descriptorId)
setDescriptorRefs(String[])
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<java.lang.String> 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<org.apache.maven.project.MavenProject> 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<org.apache.maven.artifact.repository.ArtifactRepository> getRemoteRepositories()
getRemoteRepositories
in interface AssemblerConfigurationSource
public boolean isDryRun()
isDryRun
in interface AssemblerConfigurationSource
public boolean isIgnoreDirFormatExtensions()
isIgnoreDirFormatExtensions
in interface AssemblerConfigurationSource
public boolean isIgnoreMissingDescriptor()
isIgnoreMissingDescriptor
in interface AssemblerConfigurationSource
public void setIgnoreMissingDescriptor(boolean ignoreMissingDescriptor)
public org.apache.maven.execution.MavenSession getMavenSession()
getMavenSession
in interface AssemblerConfigurationSource
public java.lang.String getArchiverConfig()
getArchiverConfig
in interface AssemblerConfigurationSource
public org.apache.maven.shared.filtering.MavenFileFilter getMavenFileFilter()
getMavenFileFilter
in interface AssemblerConfigurationSource
public boolean isUpdateOnly()
isUpdateOnly
in interface AssemblerConfigurationSource
public boolean isUseJvmChmod()
isUseJvmChmod
in interface AssemblerConfigurationSource
public boolean isIgnorePermissions()
isIgnorePermissions
in interface AssemblerConfigurationSource
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |