Full name:
org.apache.sling:slingfeature-maven-plugin:1.7.2:launch-features
Description:
Attributes:
Name | Type | Since | Description |
---|---|---|---|
<features> |
File |
- |
Directory containing feature files Default value is: src/main/features . |
<testFeatures> |
File |
- |
Directory containing test feature files. Default value is: src/test/features . |
Name | Type | Since | Description |
---|---|---|---|
<artifactClashOverrides> |
String[] |
- |
The Artifact Id Overrides (see Feature Launcher for more info) User property is: artifactClashOverrides . |
<cacheDirectory> |
File |
- |
The path of the folder where the cache is located User property is: cacheDirectory . |
<enableLegacyVariableReplacement> |
boolean |
1.3.6 |
Enable old variable replacement in feature model based on the full
maven project including system variables. If this is enabled,
enableProjectVariableReplacement and replacePropertyVariables have
no effect. Default value is: false . |
<enableProjectVariableReplacement> |
boolean |
1.3.6 |
Enable the replacement of variables when reading a feature model.
The supported variables are "project.groupId",
"project.artifactId", "project.version" and "project.osgiVersion". Default value is: true . |
<extensionConfigurations> |
String[] |
- |
Extension Configurations for the Launcher User property is: extensionConfigurations . |
<featureArchiveClassifiers> |
Set |
- |
Feature Archive Classifiers to be used from this project User property is: featureArchiveClassifiers . |
<featureArchiveFiles> |
Set |
- |
Feature Archive Files User property is: featureArchiveFiles . |
<featureArchiveIds> |
Set |
- |
Ids of Feature Archives to be obtained from local Maven repository User property is: featureArchiveIds . |
<featuresExcludes> |
String |
- |
Comma separated list of excludes for the feature files. Feature
files excluded by this configuration are not processed at all. |
<featuresIncludes> |
String |
- |
Comma separated list of includes for the feature files in the
configured directory. Only feature files specified by this include
are processed. Default value is: **/*.json . |
<frameworkArtifacts> |
String[] |
- |
Framework Artifacts for the Launcher User property is: frameworkArtifacts . |
<frameworkProperties> |
String[] |
- |
Framework Properties for the Launcher User property is: frameworkProperties . |
<frameworkVersion> |
String |
- |
The Framework Version (see Feature Launcher for more info) User property is: frameworkVersion . |
<generatedFeatures> |
File |
- |
Directory containing generated feature files |
<generatedFeaturesExcludes> |
String |
- |
Comma separated list of excludes for the generated feature files.
Feature files excluded by this configuration are not processed at
all. |
<generatedFeaturesIncludes> |
String |
- |
Comma separated list of includes for the generated feature files in
the configured directory. Only feature files specified by this
include are processed. Default value is: **/*.json . |
<homeDirectory> |
File |
- |
The path of the folder where the launcher home is located User property is: homeDirectory . |
<jarStartOrder> |
int |
- |
The start level for the attached jar/bundle. |
<replacePropertyVariables> |
String |
1.3.6 |
A comma separated list of variables which are replaced when a
feature model is read. The value of these variables is fetched from
the project properties. |
<repositoryUrl> |
String |
- |
The Url for the Repository (see Feature Launcher for more info) User property is: frameworkRepositoryUrl . |
<selection> |
FeatureSelectionConfig |
- |
(no description) |
<skipAddFeatureDependencies> |
boolean |
- |
If set to true the artifacts from the feature are not
as dependencies to the project.Default value is: false . |
<skipAddJarToFeature> |
boolean |
- |
If set to true the main jar artifact is not added to
the feature.Default value is: false . |
<skipAddJarToTestFeature> |
boolean |
- |
If set to true the main jar artifact is not added to
the test feature.Default value is: false . |
<skipAddTestFeatureDependencies> |
boolean |
- |
If set to true the artifacts from the test feature are
not as dependencies to the project.Default value is: true . |
<testFeaturesExcludes> |
String |
- |
Comma separated list of excludes for the test features. |
<testFeaturesIncludes> |
String |
- |
Comma separated list of includes for the test features. Default value is: **/*.json . |
<validateFeatures> |
boolean |
- |
If set to true the features are validated against the
JSON schema.Default value is: true . |
<variableValues> |
String[] |
- |
Variable Values for the Launcher User property is: variableValues . |
<verbose> |
boolean |
- |
Framework Properties for the Launcher Default value is: false .User property is: verbose . |
java.lang.String[]
No
artifactClashOverrides
java.io.File
No
cacheDirectory
boolean
1.3.6
No
false
boolean
1.3.6
No
true
java.lang.String[]
No
extensionConfigurations
java.util.Set
No
featureArchiveClassifiers
java.util.Set
No
featureArchiveFiles
java.util.Set
No
featureArchiveIds
java.io.File
Yes
src/main/features
java.lang.String
No
java.lang.String
No
**/*.json
java.lang.String[]
No
frameworkArtifacts
java.lang.String[]
No
frameworkProperties
java.lang.String
No
frameworkVersion
java.io.File
No
java.lang.String
No
java.lang.String
No
**/*.json
java.io.File
No
homeDirectory
int
No
java.lang.String
1.3.6
No
java.lang.String
No
frameworkRepositoryUrl
org.apache.sling.feature.maven.mojos.FeatureSelectionConfig
No
true
the artifacts from the feature are not
as dependencies to the project.boolean
No
false
true
the main jar artifact is not added to
the feature.boolean
No
false
true
the main jar artifact is not added to
the test feature.boolean
No
false
true
the artifacts from the test feature are
not as dependencies to the project.boolean
No
true
java.io.File
Yes
src/test/features
java.lang.String
No
java.lang.String
No
**/*.json
true
the features are validated against the
JSON schema.boolean
No
true
java.lang.String[]
No
variableValues
boolean
No
verbose
false