public abstract class AbstractLaunchpadFrameworkMojo extends AbstractUsingBundleListMojo
Modifier and Type | Field and Description |
---|---|
protected String |
baseDestination
The name of the directory within the output directory into which the base
JAR should be installed.
|
BUNDLE_PATH_PREFIX, CONFIG_PATH_PREFIX, defaultBundleList, JAR, mavenFileFilter, WAR
bundleListFile, commonSlingBootstrap, commonSlingProps, ignoreBundleListConfig, mavenSession, PARTIAL, project, projectHelper, standaloneSlingBootstrap, standaloneSlingProps, webappSlingBootstrap, webappSlingProps
Constructor and Description |
---|
AbstractLaunchpadFrameworkMojo() |
Modifier and Type | Method and Description |
---|---|
protected void |
copy(ArtifactDefinition additionalBundle,
File outputDirectory) |
protected void |
copy(File file,
int startLevel,
String runModes,
File outputDirectory) |
protected void |
copyBundles(BundleList bundles,
File outputDirectory) |
protected String |
getPathForArtifact(int startLevel,
String artifactName,
String runModes) |
execute, executeWithArtifacts, getConfigDirectory, getInitializedBundleList, getSlingBootstrap, getSlingProperties, initArtifactDefinitions, initBundleList, shouldCopy
copyDirectory, getArtifact, getArtifact
@Parameter(defaultValue="resources") protected String baseDestination
protected String getPathForArtifact(int startLevel, String artifactName, String runModes)
protected void copyBundles(BundleList bundles, File outputDirectory) throws org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoExecutionException
protected void copy(ArtifactDefinition additionalBundle, File outputDirectory) throws org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoExecutionException
Copyright © 2007–2015 The Apache Software Foundation. All rights reserved.