org.apache.maven.plugin.assembly.mojos
Class SingleAssemblyMojo
java.lang.Object
org.apache.maven.plugin.AbstractMojo
org.apache.maven.plugin.assembly.mojos.AbstractAssemblyMojo
org.apache.maven.plugin.assembly.mojos.SingleAssemblyMojo
- All Implemented Interfaces:
- AssemblerConfigurationSource, org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo
@Mojo(name="single",
inheritByDefault=false,
requiresDependencyResolution=COMPILE,
threadSafe=true)
public class SingleAssemblyMojo- extends AbstractAssemblyMojo
Assemble an application bundle or distribution from an assembly descriptor. This goal is suitable either for binding
to the lifecycle or calling directly from the command line (provided all required files are available before the
build starts, or are produced by another goal specified before this one on the command line).
- Version:
- $Id: SingleAssemblyMojo.java 1632173 2014-10-15 20:27:54Z krosenvold $
- Author:
- John Casey, Brett Porter
| Fields inherited from interface org.apache.maven.plugin.Mojo |
ROLE |
|
Method Summary |
org.apache.maven.project.MavenProject |
getProject()
|
| Methods inherited from class org.apache.maven.plugin.assembly.mojos.AbstractAssemblyMojo |
execute, getArchiveBaseDirectory, getArchiverConfig, getBasedir, getClassifier, getDelimiters, getDescriptor, getDescriptorId, getDescriptorReferences, getDescriptors, getDescriptorSourceDirectory, getEncoding, getEscapeString, getFilters, getFinalName, getJarArchiveConfiguration, getLocalRepository, getMavenFileFilter, getMavenReaderFilter, getMavenSession, getOutputDirectory, getProjectHelper, getReactorProjects, getRemoteRepositories, getSiteDirectory, getTarLongFileMode, getTemporaryRootDirectory, getWorkingDirectory, isAssemblyIdAppended, isDryRun, isIgnoreDirFormatExtensions, isIgnoreMissingDescriptor, isIgnorePermissions, isIncludeProjectBuildFilters, isSiteIncluded, isUpdateOnly, isUseJvmChmod, setAppendAssemblyId, setArchive, setBasedir, setClassifier, setDelimiters, setDescriptor, setDescriptorId, setDescriptorRefs, setDescriptors, setDescriptorSourceDirectory, setFilters, setFinalName, setIgnoreMissingDescriptor, setIncludeSite, setLocalRepository, setOutputDirectory, setProjectHelper, setReactorProjects, setSiteDirectory, setTarLongFileMode, setTempRoot, setWorkDirectory |
| 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 |
SingleAssemblyMojo
public SingleAssemblyMojo()
getProject
public org.apache.maven.project.MavenProject getProject()
- Specified by:
getProject in interface AssemblerConfigurationSource- Specified by:
getProject in class AbstractAssemblyMojo
- Returns:
- The Maven Project.
Copyright © 2002–2014 The Apache Software Foundation. All rights reserved.