feature-launcher:start
Full name:
org.apache.sling:feature-launcher-maven-plugin:0.1.6:start
Description:
Start one or multiple Sling
Feature(s).
Attributes:
- Requires a Maven project to be executed.
- The goal is not marked as thread-safe and thus does not support parallel builds.
- Binds by default to the lifecycle phase:
pre-integration-test
.
Required Parameters
Name | Type | Since | Description |
---|---|---|---|
<featureLauncherVersion> |
String |
- |
The version of the Sling
Feature Launcher to use. Default value is: 1.1.4 . |
<launches> |
List |
- |
List of Launch objects to start. Each is having the
following format:
|
<outputDirectory> |
File |
- |
The directory in which the features are launched (below its child
directory launchers/<launch-id> ).Default value is: ${project.build.directory} .User property is: outputDir . |
Parameter Details
<featureLauncherVersion>
The version of the Sling
Feature Launcher to use.
- Type:
java.lang.String
- Required:
Yes
- Default:
1.1.4
<launches>
List of
Launch
objects to start. Each is having the
following format:
<id>...</id> <!-- the id of the launch, must be unique within the list, is mandatory -->
<dependency>...</dependency> <!-- the Maven coordinates of the feature model -->
<launcherArguments> <!-- additional arguments to pass to the launcher -->
<frameworkProperties>
<org.osgi.service.http.port>8090</org.osgi.service.http.port>
</framweworkProperties>
..
</launcherArguments>
<environmentVariables><!--additional environment variables to pass to the launcher -->
<JAVA_HOME>...</JAVA_HOME>
</environmentVariables>
- Type:
java.util.List
- Required:
Yes
<outputDirectory>
The directory in which the features are launched (below its child
directory
launchers/<launch-id>
).- Type:
java.io.File
- Required:
Yes
- User Property:
outputDir
- Default:
${project.build.directory}