public abstract class AbstractBndMavenPlugin
extends org.apache.maven.plugin.AbstractMojo
| Constructor and Description |
|---|
AbstractBndMavenPlugin() |
| Modifier and Type | Method and Description |
|---|---|
void |
execute() |
abstract java.io.File |
getClassesDir() |
abstract java.io.File |
getManifestPath() |
abstract java.io.File |
getOutputDir() |
abstract java.util.List<org.apache.maven.model.Resource> |
getResources() |
abstract java.io.File |
getSourceDir() |
abstract boolean |
isSkip() |
protected void |
processBuilder(aQute.bnd.osgi.Builder builder)
If a mojo needs to tweak the builder for any particular reason, do it
here.
|
protected void |
processBuildPath(java.util.List<java.lang.Object> buildpath)
If a mojo needs to update the buildpath for any particular reason, do it
here.
|
public abstract java.io.File getSourceDir()
public abstract java.util.List<org.apache.maven.model.Resource> getResources()
public abstract java.io.File getClassesDir()
public abstract java.io.File getOutputDir()
public abstract java.io.File getManifestPath()
public abstract boolean isSkip()
public void execute()
throws org.apache.maven.plugin.MojoExecutionException,
org.apache.maven.plugin.MojoFailureException
org.apache.maven.plugin.MojoExecutionExceptionorg.apache.maven.plugin.MojoFailureExceptionprotected void processBuilder(aQute.bnd.osgi.Builder builder)
throws org.apache.maven.plugin.MojoFailureException
builder - the Builder created to analyze the jar contentsorg.apache.maven.plugin.MojoFailureException - if an issue is encounteredprotected void processBuildPath(java.util.List<java.lang.Object> buildpath)
buildpath - the set of jars and class directories used while
analyzing the jar contentsCopyright © 2020 Bndtools. All rights reserved.