Class FeatureLauncherMojo
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.FeatureLauncherMojo
- All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled,org.apache.maven.plugin.Mojo
@Mojo(name="launch-features",
requiresProject=true,
threadSafe=true)
public class FeatureLauncherMojo
extends AbstractIncludingFeatureMojo
Launches the given Feature File
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.sling.feature.maven.mojos.AbstractIncludingFeatureMojo
AbstractIncludingFeatureMojo.FeatureScannerNested classes/interfaces inherited from class org.apache.sling.feature.maven.mojos.AbstractFeatureMojo
AbstractFeatureMojo.BaseArtifactProvider, AbstractFeatureMojo.BaseFeatureProvider -
Field Summary
Fields Modifier and Type Field Description static StringCFG_ARTIFACT_CLASH_OVERRIDESstatic StringCFG_CACHE_DIRECTORYstatic StringCFG_EXTENSION_CONFIGURATIONSstatic StringCFG_FEATURE_ARCHIVE_CLASSIFIERSstatic StringCFG_FEATURE_ARCHIVE_FILESstatic StringCFG_FEATURE_ARCHIVE_IDSstatic StringCFG_FRAMEWORK_ARTIFACTSstatic StringCFG_FRAMEWORK_PROPERTIESstatic StringCFG_FRAMEWORK_VERSIONstatic StringCFG_HOME_DIRECTORYstatic StringCFG_REPOSITORY_URLstatic StringCFG_VARIABLE_VALUESstatic StringCFG_VERBOSEFields inherited from class org.apache.sling.feature.maven.mojos.AbstractFeatureMojo
features, jarStartOrder, mavenSession, project, projectHelperFields inherited from interface org.apache.maven.plugin.Mojo
ROLE -
Constructor Summary
Constructors Constructor Description FeatureLauncherMojo() -
Method Summary
Modifier and Type Method Description voidexecute()Methods inherited from class org.apache.sling.feature.maven.mojos.AbstractIncludingFeatureMojo
getSelectedFeatures, selectAllFeatureFiles, selectAllFeatureFilesAndAggregatesMethods inherited from class org.apache.sling.feature.maven.mojos.AbstractFeatureMojo
checkPreconditions, getTmpDirMethods inherited from class org.apache.maven.plugin.AbstractMojo
getLog, getPluginContext, setLog, setPluginContext
-
Field Details
-
CFG_FEATURE_ARCHIVE_FILES
- See Also:
- Constant Field Values
-
CFG_FEATURE_ARCHIVE_IDS
- See Also:
- Constant Field Values
-
CFG_FEATURE_ARCHIVE_CLASSIFIERS
- See Also:
- Constant Field Values
-
CFG_ARTIFACT_CLASH_OVERRIDES
- See Also:
- Constant Field Values
-
CFG_REPOSITORY_URL
- See Also:
- Constant Field Values
-
CFG_FRAMEWORK_PROPERTIES
- See Also:
- Constant Field Values
-
CFG_VARIABLE_VALUES
- See Also:
- Constant Field Values
-
CFG_VERBOSE
- See Also:
- Constant Field Values
-
CFG_CACHE_DIRECTORY
- See Also:
- Constant Field Values
-
CFG_HOME_DIRECTORY
- See Also:
- Constant Field Values
-
CFG_EXTENSION_CONFIGURATIONS
- See Also:
- Constant Field Values
-
CFG_FRAMEWORK_VERSION
- See Also:
- Constant Field Values
-
CFG_FRAMEWORK_ARTIFACTS
- See Also:
- Constant Field Values
-
-
Constructor Details
-
FeatureLauncherMojo
public FeatureLauncherMojo()
-
-
Method Details
-
execute
public void execute() throws org.apache.maven.plugin.MojoExecutionException, org.apache.maven.plugin.MojoFailureException- Throws:
org.apache.maven.plugin.MojoExecutionExceptionorg.apache.maven.plugin.MojoFailureException
-