Class AttachFeatureArchivesMojo
java.lang.Object
org.apache.maven.plugin.AbstractMojo
org.apache.sling.feature.maven.mojos.AbstractFeatureMojo
org.apache.sling.feature.maven.mojos.AbstractIncludingFeatureMojo
org.apache.sling.feature.maven.mojos.AttachFeatureArchivesMojo
- All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled
,org.apache.maven.plugin.Mojo
@Mojo(name="attach-featurearchives",
defaultPhase=PACKAGE,
requiresDependencyResolution=TEST,
threadSafe=true)
public class AttachFeatureArchivesMojo
extends AbstractIncludingFeatureMojo
Create a feature model archive and attach it. An archive is created for each
feature of this project
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.sling.feature.maven.mojos.AbstractIncludingFeatureMojo
AbstractIncludingFeatureMojo.FeatureScanner
Nested classes/interfaces inherited from class org.apache.sling.feature.maven.mojos.AbstractFeatureMojo
AbstractFeatureMojo.BaseArtifactProvider, AbstractFeatureMojo.BaseFeatureProvider
-
Field Summary
Modifier and TypeFieldDescriptionstatic final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
Fields inherited from class org.apache.sling.feature.maven.mojos.AbstractFeatureMojo
features, jarStartOrder, mavenSession, project, projectHelper
Fields inherited from interface org.apache.maven.plugin.Mojo
ROLE
-
Constructor Summary
-
Method Summary
Methods inherited from class org.apache.sling.feature.maven.mojos.AbstractIncludingFeatureMojo
getSelectedFeatures, selectAllFeatureFiles, selectAllFeatureFilesAndAggregates
Methods inherited from class org.apache.sling.feature.maven.mojos.AbstractFeatureMojo
checkPreconditions, getTmpDir
Methods inherited from class org.apache.maven.plugin.AbstractMojo
getLog, getPluginContext, setLog, setPluginContext
-
Field Details
-
ATTR_BUILT_BY
- See Also:
-
ATTR_CREATED_BY
- See Also:
-
ATTR_IMPLEMENTATION_VERSION
- See Also:
-
ATTR_IMPLEMENTATION_VENDOR
- See Also:
-
ATTR_IMPLEMENTATION_BUILD
- See Also:
-
ATTR_IMPLEMENTATION_VENDOR_ID
- See Also:
-
ATTR_IMPLEMENTATION_TITLE
- See Also:
-
ATTR_SPECIFICATION_TITLE
- See Also:
-
ATTR_SPECIFICATION_VENDOR
- See Also:
-
ATTR_SPECIFICATION_VERSION
- See Also:
-
-
Constructor Details
-
AttachFeatureArchivesMojo
public AttachFeatureArchivesMojo()
-
-
Method Details
-
execute
public void execute() throws org.apache.maven.plugin.MojoExecutionException, org.apache.maven.plugin.MojoFailureException- Throws:
org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoFailureException
-