org.apache.maven.plugin.assembly.mojos
Class AssemblyMojo
java.lang.Object
org.apache.maven.plugin.AbstractMojo
org.apache.maven.plugin.assembly.mojos.AbstractAssemblyMojo
org.apache.maven.plugin.assembly.mojos.AssemblyMojo
- All Implemented Interfaces:
- AssemblerConfigurationSource, org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo
public class AssemblyMojo
- extends AbstractAssemblyMojo
Assemble an application bundle or distribution using an assembly descriptor from the command line.
This goal will force Maven to build all included POMs up to the package
phase BEFORE
the assembly is processed.
NOTE: This goal should ONLY be run from the command line, and if building a multimodule project
it should be used from the root POM. Use the assembly:single
goal for binding
your assembly to the lifecycle.
- Version:
- $Id: AssemblyMojo.java 727187 2008-12-16 22:01:35Z jdcasey $
- Author:
- John Casey, Brett Porter, Vincent Siveton
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, getAssemblyArchiver, getAssemblyReader, getBasedir, getClassifier, getDescriptor, getDescriptorId, getDescriptorReferences, getDescriptors, getDescriptorSourceDirectory, getFilters, getFinalName, getJarArchiveConfiguration, getLocalRepository, getMavenFileFilter, getMavenSession, getOutputDirectory, getProjectHelper, getReactorProjects, getRemoteRepositories, getSiteDirectory, getTarLongFileMode, getTemporaryRootDirectory, getWorkingDirectory, isAssemblyIdAppended, isDryRun, isIgnoreDirFormatExtensions, isIgnoreMissingDescriptor, isSiteIncluded, isThisTheExecutionRoot, setAppendAssemblyId, setArchive, setArchiveBaseDirectory, setAssemblyArchiver, setAssemblyReader, setBasedir, setClassifier, 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 |
AssemblyMojo
public AssemblyMojo()
getProject
public org.apache.maven.project.MavenProject getProject()
- Specified by:
getProject
in interface AssemblerConfigurationSource
- Specified by:
getProject
in class AbstractAssemblyMojo
Copyright © 2002-2012 Apache Software Foundation. All Rights Reserved.